package
1.19.2
Repository: https://github.com/mfateev/yarpc-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

ApplyOnewayInbound applies the given OnewayInbound middleware to the given OnewayHandler.
ApplyOnewayOutbound applies the given OnewayOutbound middleware to the given OnewayOutbound transport.
ApplyRouteTable applies the given Router middleware to the given Router.
ApplyUnaryInbound applies the given InboundMiddleware to the given Handler.
ApplyUnaryOutbound applies the given UnaryOutbound middleware to the given UnaryOutbound transport.

# Variables

NopOnewayInbound is an inbound middleware that does not do anything special.
NopOnewayOutbound is a oneway outbound middleware that does not do anything special.
NopUnaryInbound is a inbound middleware that does not do anything special.
NopUnaryOutbound is a unary outbound middleware that does not do anything special.

# Interfaces

OnewayInbound defines a transport-level middleware for `OnewayHandler`s.
OnewayOutbound defines transport-level middleware for `OnewayOutbound`s.
Router is a middleware for defining a customized routing experience for procedures.
UnaryInbound defines a transport-level middleware for `UnaryHandler`s.
UnaryOutbound defines transport-level middleware for `UnaryOutbound`s.

# Type aliases

OnewayInboundFunc adapts a function into a OnewayInbound Middleware.
OnewayOutboundFunc adapts a function into a OnewayOutbound middleware.
UnaryInboundFunc adapts a function into an InboundMiddleware.
UnaryOutboundFunc adapts a function into a UnaryOutbound middleware.