Module tonic::server

source ·
Expand description

Generic server implementation.

This module contains the low level components to build a gRPC server. It provides a codec agnostic gRPC server handler.

The items in this module are generally designed to be used by some codegen tool that will provide the user some custom way to implement the server that will implement the proper gRPC service. Thusly, they are a bit hard to use by hand.

Structs

A gRPC Server handler.

Traits

A specialization of tower_service::Service.
A trait to provide a static reference to the service’s name. This is used for routing service’s within the router.
A specialization of tower_service::Service.
A specialization of tower_service::Service.
A specialization of tower_service::Service.