def snapshot.list.cursor.close.result

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

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

685def snapshot.list.cursor.close.result(
686  can_close: Bool,
687  prefix: List<&2, SnapshotResource>,
688  resource: SnapshotResource,
689  tail: List<&2, SnapshotResource>
690) -> SnapshotListCursorDecision:
691  match can_close:
692    case True{}: SnapshotListClosed{prefix, resource, tail}
693    case False{}:
694      SnapshotListBusy{snapshot.list.cursor.restore(prefix,
695        Con{resource, tail})}

Uses (5)

Used by (1)