def decode.response.frame
mylsm-lsm-store@0.6.0.1 · src/coordinator/Protocol.bend:718
import mylsm-lsm-store@0.6.0.1/src/coordinator/Protocol.bend as Protocol
import Base
718def decode.response.frame(decision: FrameDecision) -> ResponseDecision:
719 match decision:
720 case NeedMore{}: ResponseNeedMore{}
721 case Malformed{}: MalformedResponse{}
722 case UnknownOperation{}: UnexpectedResponse{}
723 case FrameTooLarge{}: ResponseTooLarge{}
724 case Decoded{Request{version, generation, request_id, operation, payload}}:
725 decode.response.operation(version, generation, request_id, operation, payload)