Cargo Features
[dependencies]
vsdbsled = { version = "0.34.7-p1", default-features = false, features = ["compression", "lock_free_delays", "failpoints", "event_log", "no_metrics", "no_logs", "no_inline", "measure_allocs", "pretty_backtrace", "io_uring", "mutex", "testing", "docs"] }
- default = no_logs, no_metrics
-
These default features are set whenever
vsdbsled
is added without
somewhere in the dependency tree.default-features = false - compression testing? = zstd
- lock_free_delays testing?
- failpoints testing?
-
Affects
vsdbsled::fail
… - event_log testing?
-
Affects
config::Inner.event_log
,vsdbsled::event_log
… - no_metrics default
- no_logs default
-
Enables max_level_off of log
- no_inline
- measure_allocs
-
Affects
metrics::Metrics.allocations
,metrics::Metrics.allocated_bytes
… - pretty_backtrace = color-backtrace
- io_uring = rio
- miri_optimizations mutex
- testing = backtrace, compression, event_log, failpoints, lock_free_delays
- docs
-
Affects
vsdbsled::doc
…
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.
- zstd compression?
-
Enables zstd ^0.11.1
- color-backtrace pretty_backtrace?
-
Enables color-backtrace ^0.5.1
- rio io_uring?
- backtrace testing?