def blocks.measure.next

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

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

274def blocks.measure.next(
275  entries: List<&2, MemTable.Entry>,
276  +size: U32
277) -> BlockMeasure:
278  match entries:
279    case Nil{}:
280      InvalidRecord{}
281    case Con{MemTable.Entry{key, val}, _}:
282      blocks.measure.entry(MemTable.Entry{key, val}, size)

Uses (5)

Used by (1)