def snapshot.resource.cursor.acquire.copied

mylsm-lsm-store@0.6.0.1 · src/scan/Snapshot.bend:586

import mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend as Snapshot
import Base

586def snapshot.resource.cursor.acquire.copied(
587  copies: SnapshotResource & SnapshotResource,
588  max_cursors: Nat
589) -> SnapshotCursorDecision:
590  match copies:
591    case (for_check, for_update):
592      match for_check:
593        case SnapshotResource{_, _, _, cursor_count}:
594          snapshot.resource.cursor.acquire.checked(for_update, cursor_count,
595            max_cursors)

Uses (6)

Used by (1)