type Decision
import mylsm-lsm-store@0.6.0.1/src/scan/ByteBlockBuilder.bend as ByteBlockBuilderimport Base
3# Selects appending, rollover, or rejection for an exact byte-record size.
4type Decision is Data:
5 Append{used_bytes: Nat}
6 StartNextBlock{record_bytes: Nat}
7 RecordTooLarge{}