Snapshot.snapshot.list.cursor.close.result: def of mylsm-lsm-store@0.6.0.1 Import: import mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend as Snapshot Lines 685-695 of mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend: https://jend.leeeet.dev/read.txt?path=mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend&start_line=685&end_line=695 import Base def snapshot.list.cursor.close.result( can_close: Bool, prefix: List<&2, SnapshotResource>, resource: SnapshotResource, tail: List<&2, SnapshotResource> ) -> SnapshotListCursorDecision: match can_close: case True{}: SnapshotListClosed{prefix, resource, tail} case False{}: SnapshotListBusy{snapshot.list.cursor.restore(prefix, Con{resource, tail})} Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend&name=SnapshotListCursorDecision https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend&name=SnapshotResource https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend&name=snapshot.list.cursor.restore