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()

Uses (8)

Used by (1)