def preview.item.key.length

mylsm-lsm-store@0.6.0.1 · src/scan/VisibleCursor.bend:456

import mylsm-lsm-store@0.6.0.1/src/scan/VisibleCursor.bend as VisibleCursor
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

456def preview.item.key.length(
457  bytes: Bytes.Bytes,
458  measured: Bytes.Bytes & U32
459) -> ByteMemTable.Entry & Nat:
460  match measured:
461    case (key, key_length):
462      preview.item.value.length(key, key_length,
463        Bytes.length(bytes))

Uses (8)

Used by (1)