def decide
import mylsm-lsm-store@0.6.0.1/src/scan/ByteBlockBuilder.bend as ByteBlockBuilderimport Base
61# Admits, rolls over, or rejects one record using byte-exact limits.
62def decide(used_bytes: Nat, record_bytes: Nat, max_bytes: Nat) -> Decision:
63 decide.with.max(used_bytes, record_bytes, nat.clone.pair(max_bytes))