Cargo Features
Deimos has no features set by default.
[dependencies]
deimos = { version = "0.7.0", features = ["tsdb", "df", "ser", "affinity", "sideloading"] }
- tsdb = postgres, postgres-types
- df = polars
- ser = serde, typetag
- affinity = core_affinity, thread-priority
- sideloading = crossbeam
-
Affects
context::ControllerCtx.user_channels
,controller::channel
…
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.
- core_affinity affinity?
- thread-priority affinity?
- crossbeam sideloading?
-
Enables crossbeam
Sideloading support
- serde ser?
-
Enables serde
Serialization
Loose versioning enables plugins without multiple crate versions per build - typetag ser?
- polars df?
-
Enables polars
Dataframe dispatcher
- postgres tsdb?
-
Enables postgres
Timescale DB interface
- postgres-types tsdb?