dioxus-logger is a basic cross-platform facade for logging in Dioxus that uses the tracing crate.
use *;
use ;
Dioxus support
As of v0.6, dioxus_logger is part of dioxus itself. Dioxus will call init with a default Level, though you can still override the default with init.
use *;
use ;
For non-wasm targets, runtime filtering is based on the RUST_LOG environment variable. e.g. for RUST_LOG=none,crateName=trace only logs trace and above for crateName will be captured. See here for syntax. For crates with - in the name, these need to be changed to _ in RUST_LOG.
Platform Support
Dioxus logger will eventually support every target that Dioxus does. Currently mobile and TUI are not supported.
Installation
dioxus_logger is part of Dioxus v0.6. If you're using Dioxus v0.6, then no installation is required!
If you're on Dioxus v0.5 and below, you can add dioxus-logger to your application by adding it to your dependencies.
[]
= "0.5"
License
This project is licensed under the MIT license.
Every contribution intentionally submitted for inclusion in dioxus-logger by you, shall be licensed as MIT, without any additional terms or conditions.