def render.unary
bendonnect-rpc@0.1.0.0 · src/transport/server.bend:299
import bendonnect-rpc@0.1.0.0/src/transport/server.bend as Server
import Base
import bend-kit-http@0.36.0.0/http.bend as Http
import bendonnect-rpc@0.1.0.0/src/protocol.bend as P
299def render.unary(codec: P.Codec, reply: Reply) -> IO(Http.WriteHead<Job>):
300 match reply:
301 case Single{r, meta}:
302 single_unary(codec, r, meta)
303 case Many{run, meta}:
304 internal("server-streaming reply returned for a unary call")
305 case NoRoute{}:
306 not_found()