slog::child_logger!
[−]
[src]
macro_rules! child_logger { ($parent:expr) => { ... }; ($parent:expr, $($k:expr => $v:expr),*) => { ... }; }
Build a child logger
Child logger copies all existing values from the parent.
All children and their children and so on form one hierarchy sharing
a common drain.
#[macro_use] extern crate slog; fn main() { let root = root_logger!("key" => "value"); let log = child_logger!(root, "key1" => 3); }