hyperi-rustlib
There is currently very little information to present on
this page because Docs.rs has only limited support for
extracting structured feature metadata from Cargo crates.
This issue is tracked in
Rust RFC #3416.
Check this library's
main docs,
readme, and
Cargo.toml
in case its authors have documentation for features
available there instead.
This version has 119 feature flags, 11 of them enabled by default.
default
config (default)
- dirs (default)
- dotenvy (default)
- figment (default)
- serde_json (default)
- serde_yaml_ng (default)
- tracing (default)
logger (default)
- owo-colors (default)
- serde_json (default)
- tracing (default)
- tracing-subscriber (default)
- tracing-throttle (default)
dirs (default)
- dep:dirs (default)
dotenvy (default)
- dep:dotenvy (default)
figment (default)
- dep:figment (default)
serde_json (default)
- dep:serde_json (default)
serde_yaml_ng (default)
- dep:serde_yaml_ng (default)
tracing (default)
- dep:tracing (default)
owo-colors (default)
- dep:owo-colors (default)
tracing-subscriber (default)
- dep:tracing-subscriber (default)
tracing-throttle (default)
- dep:tracing-throttle (default)
aho-corasick
- dep:aho-corasick
async-trait
- dep:async-trait
aws-config
- dep:aws-config
aws-sdk-secretsmanager
axum
- dep:axum
base64
- dep:base64
bytes
- dep:bytes
cache
- moka
- serde_json (default)
chrono
- dep:chrono
clap
- dep:clap
cli
cli-service
concurrency
- metrics-core
- tokio
- tokio-util
- tracing (default)
config-postgres
- config (default)
- serde_json (default)
- sqlx
- tokio
config-reload
- config (default)
- parking_lot
- tokio
- tracing (default)
credential
This feature flag does not enable additional features.
dangerous-diagnostics
This feature flag does not enable additional features.
dashmap
- dep:dashmap
database
- dep:percent-encoding
- serde_json (default)
deployment
- serde_json (default)
- serde_yaml_ng (default)
deployment-smoke
deployment-test-support
directory-config
- serde_yaml_ng (default)
- tokio
- tracing (default)
directory-config-git
dlq
- base64
- concurrency
- io
- serde_json (default)
- tokio
- tokio-util
- tracing (default)
dlq-http
dlq-kafka
dlq-redis
expression
- dep:cel
- serde_json (default)
file-rotate
- dep:file-rotate
full
- cache
- cli-service
- config (default)
- config-reload
- credential
- database
- deployment
- directory-config
- directory-config-git
- dlq
- dlq-http
- dlq-kafka
- dlq-redis
- expression
- health
- http
- http-server
- io
- logger (default)
- memory
- metrics
- metrics-dfe
- otel
- otel-metrics
- otel-tracing
- output-file
- runtime
- scaling
- secrets-all
- shutdown
- spool
- tiered-sink
- tls
- transport-all
- transport-grpc-vector-compat
- transport-trace
- version-check
- worker
git2
- dep:git2
governor
health
This feature flag does not enable additional features.
http
- dep:anyhow
- reqwest
- reqwest-middleware
- reqwest-retry
- serde_json (default)
http-server
- axum
- tokio
- tower
- tower-http
- tracing (default)
io
- chrono
- file-rotate
- parking_lot
- tokio
- tracing (default)
libc
- dep:libc
lz4_flex
- dep:lz4_flex
memchr
- dep:memchr
memory
metrics
metrics-core
metrics-dfe
metrics-exporter-opentelemetry
metrics-exporter-prometheus
metrics-process
metrics-util
- dep:metrics-util
moka
- dep:moka
opentelemetry-otlp
opentelemetry_sdk
otel
- dep:opentelemetry
- opentelemetry-otlp
- opentelemetry_sdk
- serde_json (default)
- tracing (default)
- tracing-opentelemetry
otel-metrics
otel-tracing
- opentelemetry_sdk/rt-tokio
- otel
- tokio
- tracing-subscriber (default)
output-file
- io
- serde_json (default)
- tracing (default)
parking_lot
- dep:parking_lot
ratatui
- dep:ratatui
rayon
- dep:rayon
rdkafka
- dep:rdkafka
redis
- dep:redis
regex
- dep:regex
regex-automata
- dep:regex-automata
regex-syntax
- dep:regex-syntax
reqwest
- dep:reqwest
reqwest-middleware
reqwest-retry
- dep:reqwest-retry
rmpv
- dep:rmpv
runtime
- dirs (default)
scaling
- expression
- parking_lot
- tracing (default)
secrets
- async-trait
- base64
- dep:aes-gcm
- dep:hkdf
- dep:rand_core
- dep:sha2
- dirs (default)
- parking_lot
- serde_json (default)
- tokio
- tracing (default)
secrets-all
secrets-aws
secrets-vault
shutdown
- tokio
- tokio-util
- tracing (default)
snap
- dep:snap
sonic-rs
- dep:sonic-rs
spool
sqlx
- dep:sqlx
strmatch
sysinfo
- dep:sysinfo
tiered-sink
tls
- dep:rustls
- dep:rustls-native-certs
- dep:rustls-pki-types
- dep:webpki-roots
- tracing (default)
tokio
- dep:tokio
tokio-util
- dep:tokio-util
top
tower
- dep:tower
tower-http
- dep:tower-http
tracing-opentelemetry
transport
- async-trait
- bytes
- chrono
- memchr
- metrics-core
- parking_lot
- regex
- rmpv
- serde_json (default)
- sonic-rs
- tokio
- tracing (default)
transport-all
- transport-file
- transport-grpc
- transport-http
- transport-kafka
- transport-memory
- transport-pipe
- transport-redis
transport-file
transport-grpc
- dep:prost
- dep:prost-build
- dep:prost-types
- dep:tokio-stream
- dep:tonic
- dep:tonic-prost
- dep:tonic-prost-build
- transport
transport-grpc-vector-compat
transport-http
transport-kafka
transport-memory
transport-pipe
transport-redis
transport-trace
uuid
- dep:uuid
vaultrs
- dep:vaultrs
version-check
worker
worker-batch
worker-msgpack
worker-pool
- config (default)
- metrics
- parking_lot
- rayon
- sysinfo
- tokio
- tokio-util
- tracing (default)
yaque
- dep:yaque
zstd
- dep:zstd