[][src]Crate tower_grpc

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 Definitions

Streaming

A stream of inbound gRPC messages