Cargo Features
[dependencies]
ractor = { version = "0.15.13", default-features = false, features = ["cluster", "monitors", "message_span_propogation", "output-port-v2", "tokio_runtime", "blanket_serde", "async-trait", "async-std"] }
- cluster blanket_serde?
-
Other features
Affects
actor::Actor.handle_serialized,job::JobKey,ractor::serialization,message::SerializedMessage,message::BoxedMessage.serialized_msg,message::Message.from_boxed,message::Message.box_message,message::Message.serializable,message::Message.serialize,message::Message.deserialize,registry::pid_registry,thread_local::ThreadLocalActor.handle_serialized,actor::Actor.handle_serialized… - default = message_span_propogation, tokio_runtime
-
These default features are set whenever
ractoris added withoutsomewhere in the dependency tree.default-features = false - monitors
- message_span_propogation default
- output-port-v2
- tokio_runtime default
- blanket_serde = cluster, pot, serde
- async-trait
-
Enables async-trait
Affects
actor::Actor.pre_start,actor::Actor.post_start,actor::Actor.post_stop,actor::Actor.handle,actor::Actor.handle_supervisor_evt,actor::Actor.spawn,actor::Actor.spawn_linked,discard::DynamicDiscardController.compute,lifecycle::FactoryLifecycleHooks.on_factory_started,lifecycle::FactoryLifecycleHooks.on_factory_stopped,lifecycle::FactoryLifecycleHooks.on_factory_draining,worker::Worker.pre_start,worker::Worker.post_start,worker::Worker.post_stop,worker::Worker.handle,worker::Worker.handle_supervisor_evt,worker::WorkerCapacityController.get_pool_size,actor::Actor.handle_serialized…
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.
- async-std implicit feature
-
Enables async-std
Configurable dependencies Tracing feature requires --cfg=tokio_unstable async-std feature 'unstable' is required for spawn_local: https://docs.rs/async-std/latest/async_std/task/fn.spawn_local.html
Affects
concurrency::async_std_primitives… - serde blanket_serde?
-
Enables serde
Blanket Serde
- pot blanket_serde?