Cargo Features
forked-tarpc has no features set by default.
[dependencies]
forked-tarpc = { version = "0.31.1", features = ["full", "serde1", "tokio1", "serde-transport", "serde-transport-json", "serde-transport-bincode", "tcp", "unix", "otel"] }
- full = otel, serde-transport, serde-transport-bincode, serde-transport-json, serde1, tcp, tokio1, unix
- serde1 full? serde-transport? = serde
-
Enables serde, serde1 of tarpc-plugins ^0.12
Affects
util::serde
… - tokio1 full? serde-transport?
-
tokio:
Includes basic task execution capabilities
Affects
incoming::Incoming.execute
,server::tokio
,server::Channel.execute
… - serde-transport full? = serde1, tokio-serde, tokio1
-
Enables codec of tokio-util
Affects
forked-tarpc::serde_transport
… - serde-transport-json full?
-
Enables json of tokio-serde ^0.8
- serde-transport-bincode full?
-
Enables bincode of tokio-serde ^0.8
- tcp full?
-
Affects
serde_transport::tcp
… - unix full?
-
Affects
serde_transport::unix
… - otel full? = opentelemetry, tracing-opentelemetry
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.