def snapshot.id.read.measured

mylsm-lsm-store@0.6.0.1 · src/coordinator/Protocol.bend:89

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

89def snapshot.id.read.measured(
90  measured: Bytes.Bytes & U32
91) -> Maybe<&2, U32>:
92  match measured:
93    case (payload, 4):
94      snapshot.id.read.parsed(Bytes.get.u32be(payload, 0))
95    case _: None{}

Uses (10)

Used by (1)