Cargo Features
Coerce has no features set by default.
[dependencies]
coerce = { version = "0.8.11", features = ["full", "remote", "persistence", "metrics", "sharding", "actor-tracing", "actor-events", "tracing-unstable", "actor-tracing-info", "actor-tracing-trace", "actor-tracing-debug", "api", "client-auth-jwt"] }
- full = actor-tracing, actor-tracing-info, api, client-auth-jwt, metrics, persistence, remote, sharding
- remote api? full? sharding?
-
Enables byteorder, bytes, chrono, hashring, parking_lot, protobuf =3.2.0, and tokio-stream
Affects
coerce::remote
… - persistence full? sharding?
-
Enables anyhow, parking_lot, and protobuf =3.2.0
Affects
coerce::persistent
… - metrics full?
-
Enables metrics ^0.21.0, metrics-exporter-prometheus ^0.12.1, and metrics-util ^0.15.0
Affects
api::metrics
… - sharding full? = persistence, remote
-
Affects
coerce::sharding
,api::sharding
,openapi::sharding
… - actor-tracing actor-tracing-debug? actor-tracing-info? actor-tracing-trace? full?
- actor-events
-
Affects
actor::event
… - tracing-unstable
- actor-tracing-info full? = actor-tracing
-
When this feature is enabled, actor spans will be created at INFO level
- actor-tracing-trace = actor-tracing
-
When this feature is enabled, actor spans will be created at TRACE level
- actor-tracing-debug = actor-tracing
-
When this feature is enabled, actor spans will be created at DEBUG level
- api full? = remote
-
Enables axum ^0.6.18, utoipa ^3, and utoipa-swagger-ui ^3
axum:
API dependencies
Affects
remote::api
… - client-auth-jwt full?
-
Affects
auth::jwt
…