Define the desired API

This commit is contained in:
Mihai Dinculescu
2022-10-08 19:09:57 +01:00
parent 41ebdbd03d
commit 6d8fc61c0b
19 changed files with 642 additions and 300 deletions

18
examples/logging.rs Normal file
View File

@@ -0,0 +1,18 @@
use tracing_subscriber::{fmt, prelude::*, EnvFilter};
pub fn setup_logging() -> Result<(), Box<dyn std::error::Error>> {
let filter_layer = EnvFilter::try_from_default_env().or_else(|_| EnvFilter::try_new("info"))?;
let fmt_layer = fmt::layer()
.with_target(false)
.with_span_events(fmt::format::FmtSpan::FULL);
tracing_subscriber::registry()
.with(filter_layer)
.with(fmt_layer)
.init();
Ok(())
}
#[allow(dead_code)]
fn main() {}