Cargo Features
[dependencies]
eight = { version = "1.0.0-alpha.2", default-features = false, features = ["full", "macros", "in-memory-storage", "filesystem-storage", "serde", "client", "expose"] }
- default = filesystem-storage, in-memory-storage
-
These default features are set whenever
eight
is added without
somewhere in the dependency tree.default-features = false - full = expose, filesystem-storage, in-memory-storage, macros
- macros full?
- in-memory-storage default full?
-
Affects
storage::memory
… - filesystem-storage default full?
-
Affects
storage::filesystem
… - serde client?
-
Enables serde
optional
- client expose? = serde
-
Enables rand, reqwest ^0.11, serde_json, and tokio-tungstenite ^0.18
Affects
eight::client
… - expose full? = client
-
Enables axum ^0.6, tracing, and tracing-subscriber
Affects
eight::expose
…