Module service

Module service 

Expand description

Utilities for using rama services with rama-grpc.

Modules§

health
A rama-grpc based gRPC healthcheck implementation.
interceptor
gRPC interceptors which are a kind of middleware.

Structs§

GrpcRouter
A gRPC Service router.
GrpcTimeout
A timeout Service for timeout support in Grpc stacks.
GrpcTimeoutLayer
A timeout Layer for timeout support in Grpc stacks.
Layered
A layered service to propagate NamedService implementation.
RecoverError
Middleware that attempts to recover from service errors by turning them into a response built from the Status.
RecoverErrorLayer
Layer which applies the RecoverError middleware.

Traits§

LayerExt
Extension trait which adds utility methods to types which implement Layer.