def encode_block

mylsm-lsm-store@0.6.0.1 · src/SstFile.bend:435

import mylsm-lsm-store@0.6.0.1/src/SstFile.bend as SstFile
import Base
import mylsm-lsm-store@0.6.0.1/src/MemTable.bend as MemTable

435# Encode records and compute the block digest.
436def encode_block(+entries: List<&2, MemTable.Entry>) -> Result<&1, &1, Error, EncodedBlock>:
437  block.payload(U32.from_nat(List.length(&2, MemTable.Entry, entries)), records(entries))

Uses (9)

Used by (2)