ByteDurableDb.snapshot.root.clone.fields: def of mylsm-lsm-store@0.6.0.1 Import: import mylsm-lsm-store@0.6.0.1/src/ByteDurableDb.bend as ByteDurableDb Lines 2747-2764 of mylsm-lsm-store@0.6.0.1/src/ByteDurableDb.bend: https://jend.leeeet.dev/read.txt?path=mylsm-lsm-store@0.6.0.1/src/ByteDurableDb.bend&start_line=2747&end_line=2764 import Base import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable def snapshot.root.clone.fields( paths: Maybe<&1, String> & Maybe<&1, String>, generations: Maybe<&1, U32> & Maybe<&1, U32>, retained_bytes: Nat & Nat, deltas: List<&1, ByteMemTable.Entry> & List<&1, ByteMemTable.Entry> ) -> SnapshotRoot & SnapshotRoot: match paths: case (first_path, second_path): match generations: case (first_generation, second_generation): match retained_bytes: case (first_bytes, second_bytes): match deltas: case (first_delta, second_delta): (SnapshotRoot{first_path, first_generation, first_bytes, first_delta}, SnapshotRoot{second_path, second_generation, second_bytes, second_delta}) Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String 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/ByteDurableDb.bend&name=SnapshotRoot https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend&name=Entry