def decode.words.generation

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

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

477def decode.words.generation(
478  pair: Bytes.Bytes & Maybe<&2, U32>,
479  +size: U32,
480  max_payload_bytes: Nat,
481  +version: U32
482) -> FrameDecision:
483  match pair:
484    case (input, Some{generation}):
485      decode.words.request_id(Bytes.get.u32be(input, 12), size,
486        max_payload_bytes, version, generation)
487    case _: Malformed{}

Uses (9)

Used by (1)