Cargo Features
[dependencies]
e-log = { version = "0.4.2", default-features = false, features = ["backtrace", "built", "dialog", "panic", "tracing-appender", "tracing", "log", "tracing-log"] }
- default = log
-
The
logfeature is set by default whenevere-logis added withoutsomewhere in the dependency tree.default-features = false - backtrace panic?
-
Affects
crash_handler::Panic.backtrace… - built
-
Affects
crash_handler::Panic.build_info… - dialog panic?
-
Affects
e-log::dialog… - panic = backtrace, dialog, parking_lot, tokio
-
Enables once_cell and parse of e-utils, sync of tokio, Win32_Foundation and Win32_System_Console of windows-sys ^0.52
Affects
panic::reattach_windows_terminal… - tracing-appender = crossbeam-channel, thiserror, time, tracing-subscriber
-
Enables fmt and std of tracing-subscriber
- tracing
-
Enables tracing
- log default
-
Enables log
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.
- tracing-subscriber tracing-appender?
- tracing-log implicit feature
-
Enables tracing-log
tracing-log:
Provides compatibility between
tracingand thelogcrate - crossbeam-channel tracing-appender?
- parking_lot panic?
- thiserror tracing-appender?
- time tracing-appender?
- tokio panic?