ByteClient.snapshot.cursor.count.close.state: def of mylsm-lsm-store@0.6.0.1 Import: import mylsm-lsm-store@0.6.0.1/src/coordinator/ByteClient.bend as ByteClient Lines 518-530 of mylsm-lsm-store@0.6.0.1/src/coordinator/ByteClient.bend: https://jend.leeeet.dev/read.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/ByteClient.bend&start_line=518&end_line=530 import Base import mylsm-lsm-store@0.6.0.1/src/coordinator/Client.bend as Client def snapshot.cursor.count.close.state( state: SnapshotCountState, error: Client.Error ) -> IO(Client.Session & Result<&1, &1, Client.Error, U32>): match state: case SnapshotCountNeed{session, cursor_ids, _}: match cursor_ids: case (cursor_id, _): snapshot.cursor.count.close.resource(session, cursor_id, error) case SnapshotCountFrame{pair, cursor_id, _}: snapshot.cursor.count.close.pair(pair, cursor_id, error) case SnapshotCountItem{session, cursor_id, _}: snapshot.cursor.count.close.resource(session, cursor_id, error) Uses (10): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Result https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/ByteClient.bend&name=SnapshotCountState https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/ByteClient.bend&name=snapshot.cursor.count.close.pair https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/ByteClient.bend&name=snapshot.cursor.count.close.resource https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/Client.bend&name=Error https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/Client.bend&name=Session