ByteBlockBuilder.decide.target.sized: def of mylsm-lsm-store@0.6.0.1 Import: import mylsm-lsm-store@0.6.0.1/src/scan/ByteBlockBuilder.bend as ByteBlockBuilder Lines 70-79 of mylsm-lsm-store@0.6.0.1/src/scan/ByteBlockBuilder.bend: https://jend.leeeet.dev/read.txt?path=mylsm-lsm-store@0.6.0.1/src/scan/ByteBlockBuilder.bend&start_line=70&end_line=79 import Base # Rejects a record above the hard cap, otherwise appends or starts the next block. def decide.target.sized( +used_bytes: Nat, +record_bytes: Nat, record_fits: Bool, append: Bool ) -> Decision: match record_fits: case False{}: RecordTooLarge{} case True{}: decide.target.placed(used_bytes, record_bytes, append) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/scan/ByteBlockBuilder.bend&name=Decision https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/scan/ByteBlockBuilder.bend&name=decide.target.placed