def decoder_step_bounded

mylsm-lsm-store@0.3.2.0 · src/SstFileV2.bend:349

import mylsm-lsm-store@0.3.2.0/src/SstFileV2.bend as SstFileV2
import Base
import mylsm-lsm-store@0.3.2.0/src/MemTable.bend as MemTable

349def decoder_step_bounded(
350  within: Bool,
351  phase: Phase,
352  remaining: Nat,
353  previous: Maybe<&2, String>,
354  entries: List<&2, MemTable.Entry>,
355  level: Nat,
356  declared: Nat,
357  body_rev: String,
358  consumed: Nat,
359  ch: Char,
360) -> Decoder:
361  match within:
362    case False{}:
363      DecoderRejected{FileTooLarge{}}
364    case True{}:
365      decoder_step_live(phase, remaining, previous, entries, level, declared, body_rev, consumed, ch)

Uses (11)

Used by (1)