Module hrpc::server [−][src]
Expand description
Common server types and functions.
Re-exports
pub use service::HrpcLayer;
Modules
Error types used by hRPC.
Prelude that exports commonly used server types.
The router used by hRPC.
Handler type and handlers used by hRPC.
Socket used by hRPC for “streaming” RPCs.
Transports for hRPC services.
Other useful types, traits and functions used by hRPC.
Structs
Type that contains a MakeRoutes
and implements tower::MakeService
to
create RoutesFinalized
instances.
Type that layers the handlers that are produced by a MakeRoutes
.
Type that contains two MakeRoutes
s and stacks (combines) them.
Traits
The core trait of hrpc-rs
servers. This trait acts as a tower::MakeService
,
it can produce a set of Routes
and can be combined with other MakeRoutes
s.