26 lines
694 B
Rust
26 lines
694 B
Rust
#[cfg(not(web_platform))]
|
|
pub fn init() {
|
|
use tracing_subscriber::filter::{EnvFilter, LevelFilter};
|
|
|
|
tracing_subscriber::fmt()
|
|
.with_env_filter(
|
|
EnvFilter::builder().with_default_directive(LevelFilter::INFO.into()).from_env_lossy(),
|
|
)
|
|
.init();
|
|
}
|
|
|
|
#[cfg(web_platform)]
|
|
pub fn init() {
|
|
use tracing_subscriber::layer::SubscriberExt;
|
|
use tracing_subscriber::util::SubscriberInitExt;
|
|
|
|
tracing_subscriber::registry()
|
|
.with(
|
|
tracing_subscriber::fmt::layer()
|
|
.with_ansi(false)
|
|
.without_time()
|
|
.with_writer(tracing_web::MakeWebConsoleWriter::new()),
|
|
)
|
|
.init();
|
|
}
|