Cargo Features

[dependencies]
ractor_actors = { version = "0.4.8", default-features = false, features = ["filewatcher", "net", "time", "streams", "sync", "async-trait"] }
default = filewatcher, net, streams, sync, time

These default features are set whenever ractor_actors is added without default-features = false somewhere in the dependency tree.

filewatcher default = notify

Affects ractor_actors::filewatcher

net default = tokio-rustls

Enables io-util, macros and net of tokio

Affects ractor_actors::net

time default = chrono, cron

Enables async-trait

Feature-specific dependencies

Affects ractor_actors::time

streams default = tokio-stream

Enables async-trait

Affects ractor_actors::streams

sync default

Affects ractor_actors::sync

async-trait

Enables async-trait and async-trait of ractor

Required dependencies

Affects tcp::FrameReceiver.frame_ready, tcp::SessionAcceptor.new_session

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.

chrono time
cron time

Enables cron ^0.12

tokio-stream streams
notify filewatcher
tokio-rustls net