Cargo Features
SPDLOG-RS has no features set by default.
[dependencies]
spdlog-rs = { version = "0.4.0", features = ["level-error", "level-trace", "release-level-critical", "release-level-warn", "release-level-debug", "native", "libsystemd", "multi-thread", "runtime-pattern", "serde_json", "flexible-string", "log"] }
- level-off level-critical level-error
- level-warn level-info level-debug level-trace
- release-level-off release-level-critical
- release-level-error release-level-warn
- release-level-info release-level-debug
- release-level-trace source-location native
- libsystemd = libsystemd-sys
- multi-thread = crossbeam
-
Affects
error::SendToChannelError
,error::SendToChannelErrorDropped
… - runtime-pattern = spdlog-internal
-
Affects
error::BuildPatternError
… - serde_json = serde
-
Enables serde_json
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.
- crossbeam multi-thread?
- flexible-string implicit feature
-
Enables flexible-string
flexible-string:
A stack heap flexible string designed to improve performance
- log implicit feature
-
Enables log
[bench-dependencies]
Affects
spdlog-rs::init_log_crate_proxy
,spdlog-rs::log_crate_proxy
,re_export::log
… - serde serde_json?
- spdlog-internal runtime-pattern?
- libsystemd-sys linux libsystemd?