def finish

mylsm-lsm-store@0.6.0.1 · src/coordinator/StatsCodec.bend:201

import mylsm-lsm-store@0.6.0.1/src/coordinator/StatsCodec.bend as StatsCodec
import Base

201# Completes parsing only when the payload byte field contains digits.
202def finish(state: State) -> Decision:
203  match state:
204    case CursorDigits{entries, payload_bytes, snapshots, retained_bytes,
205        cursors, True{}}:
206      Parsed{ByteStats{entries, payload_bytes, snapshots, retained_bytes,
207        cursors}}
208    case _: Malformed{}

Uses (4)

Used by (1)