Crate tower_grpc

Source
Expand description

gRPC client and server implementation based on Tower.

Modules§

client
gRPC client
codegen
Type re-exports used by generated code
generic
gRPC generic over encoder / decoder.
metadata
The metadata module contains data structures and utilities for handling gRPC custom metadata.
server

Structs§

BoxBody
Dynamic Send body object.
Encode
A protobuf encoded gRPC response body
Request
Response
A gRPC response and metadata from an RPC call.
Status
A gRPC “status” describing the result of an RPC call.

Enums§

Code
gRPC status codes used by Status.

Traits§

Body
A “trait alias” for tower_http_service::Body with bounds required by tower-grpc.

Type Aliases§

Streaming
A stream of inbound gRPC messages