SnapshotValueLengthPolicy.persisted: def of mylsm-lsm-store@0.6.0.1 Import: import mylsm-lsm-store@0.6.0.1/src/coordinator/SnapshotValueLengthPolicy.bend as SnapshotValueLengthPolicy Lines 18-23 of mylsm-lsm-store@0.6.0.1/src/coordinator/SnapshotValueLengthPolicy.bend: https://jend.leeeet.dev/read.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/SnapshotValueLengthPolicy.bend&start_line=18&end_line=23 import Base import mylsm-lsm-store@0.6.0.1/src/ByteWal.bend as ByteWal # Handles persisted. def persisted(metadata: ByteWal.ValueMetadata) -> Decision: match metadata: case ByteWal.ValueAbsent{}: Missing{} case ByteWal.ValueDeleted{}: Missing{} case ByteWal.ValuePresent{value_bytes}: Found{value_bytes} Uses (2): https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/ByteWal.bend&name=ValueMetadata https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/SnapshotValueLengthPolicy.bend&name=Decision