rs-pkg 0.0.3

rust pkg for programming
Documentation
use super::Config;
use tracing::Level;

pub fn init(cfg: &Config) {
    let builder = tracing_subscriber::fmt()
        .with_max_level(cfg.level.parse::<Level>().unwrap())
        .with_line_number(cfg.with_line);

    if cfg.console {
        builder.init();
        return;
    }

    builder.json().init();
}

pub fn init_default() {
    let cfg = Config::default();
    init(&cfg);
}