def page.record.required

mylsm-lsm-store@0.6.0.1 · src/ByteSstFile.bend:372

import mylsm-lsm-store@0.6.0.1/src/ByteSstFile.bend as ByteSstFile
import Base
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable
import bend-kit-bytes@0.3.2.0/bytes.bend as Bytes

372def page.record.required(
373  entry: ByteMemTable.Entry,
374  has_current_records: Bool
375) -> Nat:
376  match entry:
377    case ByteMemTable.Entry{key, value}:
378      page.record.required.value(record.size(Bytes.length(key), value),
379        has_current_records)

Uses (6)

Used by (1)