1 #[macro_use] 2 extern crate slog; 3 extern crate slog_async; 4 extern crate slog_term; 5 6 use slog::Drain; 7 8 mod common; 9 main()10fn main() { 11 let decorator = slog_term::TermDecorator::new().build(); 12 let drain = slog_term::CompactFormat::new(decorator).build().fuse(); 13 let drain = slog_async::Async::new(drain).build().fuse(); 14 15 let log = slog::Logger::root(drain, o!("version" => "0.5")); 16 17 common::simulate_server(log); 18 } 19