1 extern crate test; 2 3 #[bench] 4 #[cfg(feature = "slog")] bench_log_discard_kv(b: &mut test::Bencher)5pub fn bench_log_discard_kv(b: &mut test::Bencher) { 6 let u1 = 7 uuid::Uuid::parse_str("F9168C5E-CEB2-4FAB-B6BF-329BF39FA1E4").unwrap(); 8 let root = 9 slog::Logger::root(::slog::Drain::fuse(::slog::Discard), slog::o!()); 10 11 b.iter(|| { 12 #[cfg(feature = "slog")] 13 slog::crit!(root, "test"; "u1" => u1); 14 }); 15 } 16