def decode.response.minimum
mylsm-lsm-store@0.6.0.1 · src/coordinator/Protocol.bend:682
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
682def decode.response.minimum(
683 input: Bytes.Bytes,
684 +version: U32,
685 +generation: U32,
686 +request_id: U32,
687 enough_status: Bool
688) -> ResponseDecision:
689 match enough_status:
690 case False{}: MalformedResponse{}
691 case True{}:
692 decode.response.status(Bytes.get.u32be(input, 0), version, generation,
693 request_id)