Cargo Features
connectrpc-axum has no features set by default.
[dependencies]
connectrpc-axum = { version = "0.1.1", features = ["tonic", "compression-gzip-unary", "compression-deflate-unary", "compression-br-unary", "compression-zstd-unary", "compression-gzip-stream", "compression-deflate-stream", "compression-br-stream", "compression-zstd-stream", "compression-gzip", "compression-deflate", "compression-br", "compression-zstd", "compression-full"] }
- tonic
-
Enables tokio-stream, tonic, and tonic-prost
Affects
connectrpc-axum::tonic,error::code_from_tonic,error::code_to_tonic,service_builder::WithGrpc… - compression-gzip-unary compression-gzip?
-
Unary-only (tower-http layers for HTTP body compression)
Enables flate2, compression-gzip and decompression-gzip of tower-http
Affects
envelope_compression::to_tower_compression_level… - compression-deflate-unary compression-deflate?
-
Enables flate2, compression-deflate and decompression-deflate of tower-http
Affects
envelope_compression::to_tower_compression_level… - compression-br-unary compression-br?
-
Enables brotli, compression-br and decompression-br of tower-http
Affects
envelope_compression::to_tower_compression_level… - compression-zstd-unary compression-zstd?
-
Enables zstd, compression-zstd and decompression-zstd of tower-http
Affects
envelope_compression::to_tower_compression_level… - compression-gzip-stream compression-gzip?
-
Stream-only (envelope codecs for per-message compression)
Enables flate2, compression-gzip-stream of connectrpc-axum-core
- compression-deflate-stream compression-deflate?
-
Enables flate2, compression-deflate-stream of connectrpc-axum-core
- compression-br-stream compression-br?
-
Enables brotli, compression-br-stream of connectrpc-axum-core
- compression-zstd-stream compression-zstd?
-
Enables zstd, compression-zstd-stream of connectrpc-axum-core
- compression-gzip compression-full? = compression-gzip-stream, compression-gzip-unary
-
Umbrella features (both unary and stream)
- compression-deflate compression-full? = compression-deflate-stream, compression-deflate-unary
- compression-br compression-full? = compression-br-stream, compression-br-unary
- compression-zstd compression-full? = compression-zstd-stream, compression-zstd-unary
- compression-full = compression-br, compression-deflate, compression-gzip, compression-zstd
-
Full compression