Crate protokit_grpc

source ·

Re-exports§

Modules§

  • A general purpose library of common HTTP types
  • Stream utilities for Tokio.

Structs§

  • A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
  • A cheaply cloneable and sliceable chunk of contiguous memory.
  • The context of an asynchronous task.
  • Struct used to configure which encodings are enabled on a server or channel.
  • A gRPC Method info extension.
  • A service wrapped in an interceptor middleware.
  • A pointer which pins its pointee in place.
  • A gRPC status describing the result of an RPC call.
  • A Codec that implements application/grpc+proto via the protokit library..
  • A Decoder that knows how to decode U.
  • A Encoder that knows how to encode T.

Enums§

  • gRPC status codes used by Status.
  • The compression encodings Tonic supports.
  • Indicates whether a value is available or if the current task has been scheduled to receive a wakeup instead.

Traits§

  • Trait representing a streaming body of a Request or Response.
  • A future represents an asynchronous computation obtained by use of async.
  • An asynchronous function from a Request to a Response.
  • A stream of values produced asynchronously.

Functions§

Type Aliases§

Attribute Macros§