def footer.checked.checksum

mylsm-lsm-store@0.6.0.1 · src/transfer/Restore.bend:326

import mylsm-lsm-store@0.6.0.1/src/transfer/Restore.bend as Restore
import Base
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable

326def footer.checked.checksum(
327  entries: List<&1, ByteMemTable.Entry>,
328  valid: Bool
329) -> Result<&1, &1, Error, Decoded>:
330  match valid:
331    case False{}: Fail{ChecksumMismatch{}}
332    case True{}: Done{Decoded{entries}}

Uses (6)

Used by (2)