StatsCodec.parse.step: def of mylsm-lsm-store@0.6.0.1 Import: import mylsm-lsm-store@0.6.0.1/src/coordinator/StatsCodec.bend as StatsCodec Lines 169-184 of mylsm-lsm-store@0.6.0.1/src/coordinator/StatsCodec.bend: https://jend.leeeet.dev/read.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/StatsCodec.bend&start_line=169&end_line=184 import Base def parse.step(state: State, scalar: U32, is_digit: Bool) -> State: match state: case EntryDigits{entries, seen}: entry.step(entries, scalar, is_digit, seen) case PayloadDigits{entries, payload_bytes, seen}: payload.step(entries, payload_bytes, scalar, is_digit, seen) case SnapshotDigits{entries, payload_bytes, snapshots, seen}: snapshot.step(entries, payload_bytes, snapshots, scalar, is_digit, seen) case RetainedDigits{entries, payload_bytes, snapshots, retained_bytes, seen}: retained.step(entries, payload_bytes, snapshots, retained_bytes, scalar, is_digit, seen) case CursorDigits{entries, payload_bytes, snapshots, retained_bytes, cursors, seen}: cursor.step(entries, payload_bytes, snapshots, retained_bytes, cursors, scalar, is_digit) case Invalid{}: Invalid{} Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool 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/StatsCodec.bend&name=State https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/StatsCodec.bend&name=cursor.step https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/StatsCodec.bend&name=entry.step https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/StatsCodec.bend&name=payload.step https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/StatsCodec.bend&name=retained.step https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/coordinator/StatsCodec.bend&name=snapshot.step