Cargo Features
e-log has no features set by default.
[dependencies]
e-log = { version = "0.2.5", features = ["backtrace", "built", "dialog", "panic", "log-actix", "tracing-actix", "tracing-appender", "log-tauri", "tracing-log"] }
- 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 sync of tokio, Win32_Foundation and Win32_System_Console of windows-sys ^0.52
Affects
panic::reattach_windows_terminal
… - log-actix = env_logger, log
- tracing-actix = tracing, tracing-actix-web
- tracing-appender = crossbeam-channel, thiserror, time, tracing-subscriber
-
Enables fmt and std of tracing-subscriber
- log-tauri = byte-unit, fern, log, serde_repr, tauri
-
Enables kv_unstable of log
log:
Deprecated: use
kv_*
instead These*_unstable
features will be removed in a future release
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.
- tauri log-tauri?
-
Enables tauri ^1.6
- serde_repr log-tauri?
- byte-unit log-tauri?
- fern log-tauri?
-
Enables fern ^0.6
- log log-actix? log-tauri?
- tracing-actix-web tracing-actix?
- tracing tracing-actix?
- tracing-subscriber tracing-appender?
- env_logger log-actix?
- tracing-log implicit feature
-
Enables tracing-log
tracing-log:
Provides compatibility between
tracing
and thelog
crate - crossbeam-channel tracing-appender?
- parking_lot panic?
- thiserror tracing-appender?
- time tracing-appender?
- tokio panic?