Module hrpc::server[][src]

Expand description

Common server types and functions.

Re-exports

pub use handler::HrpcLayer;

Modules

Error types used by hRPC.

Handler type and handlers used by hRPC.

Prelude that exports commonly used server types.

The router used by hRPC.

Socket used by hRPC for “streaming” RPCs.

Other useful types, traits and functions used by hRPC.

Structs

Type that contains a Service and implements tower::MakeService to create RoutesFinalized instances.

Type that layers the handlers that are produced by a Service.

Type that contains two Services 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 Services.