tonic 0.4.1

A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.
Documentation

tonic

This version has 16 feature flags, 12 of them enabled by default.

default

  • transport
  • codegen
  • prost

transport

  • h2
  • hyper
  • tokio
  • tower
  • tracing-futures
  • tokio/macros

codegen

  • async-trait

prost

  • prost1
  • prost-derive

h2

    This feature flag does not enable additional features.

hyper

    This feature flag does not enable additional features.

tokio

    This feature flag does not enable additional features.

tower

    This feature flag does not enable additional features.

tracing-futures

    This feature flag does not enable additional features.

async-trait

    This feature flag does not enable additional features.

prost1

    This feature flag does not enable additional features.

prost-derive

    This feature flag does not enable additional features.

tls-roots

  • tls
  • rustls-native-certs

tls

  • transport
  • tokio-rustls

tokio-rustls

    This feature flag does not enable additional features.

rustls-native-certs

    This feature flag does not enable additional features.