use logforth::append;
use logforth::record::LevelFilter;
use logforth_core::record::Level;
fn main() {
logforth::starter_log::builder()
.dispatch(|d| {
d.filter(LevelFilter::MoreSevereEqual(Level::Error))
.append(append::Stderr::default())
})
.dispatch(|d| {
d.filter(LevelFilter::MoreSevereEqual(Level::Info))
.append(append::Stdout::default())
})
.apply();
log::error!("Hello error!");
log::warn!("Hello warn!");
log::info!("Hello info!");
log::debug!("Hello debug!");
log::trace!("Hello trace!");
}