pub fn add_writer<S: Into<String>>(
        mut self,
        target_name: S,
        writer: Box<dyn LogWriter>,
    ) -> Logger {
        self.other_writers.insert(target_name.into(), writer);
        self
    }
/// Registers a LogWriter implementation under the given target name.
///
/// The target name must not start with an underscore.
///
/// See [the module documentation of `writers`](writers/index.html).
Registers a LogWriter implementation under the given target name.
The target name must not start with an underscore.

See [the module documentation of `writers`](writers/index.html).
Registers a LogWriter implementation under the given target name . The target name must not start with an underscore . See [ the module documentation of ` writers ` ] ( writers / index . html ) .
pub fn add_writer<S: Into<String>>(
        mut self,
        target_name: S,
        writer: Box<dyn LogWriter>,
    ) -> Logger {
        self.other_writers.insert(target_name.into(), writer);
        self
    }
pub fn add_writer < S : Into < String > > ( mut self , target_name : S , writer : Box < dyn LogWriter > , ) -> Logger { self . other_writers . insert ( target_name . into ( ) , writer ) ; self }
Registers a LogWriter implementation under the given target name.
Registers a LogWriter implementation under the given target name .
mut self
target_name
S
writer
Box<dyn LogWriter>
mut self
target_name
S
writer
Box<dyn LogWriter>