Struct libmultilog::multi::MultiLogger
[−]
[src]
pub struct MultiLogger { /* fields omitted */ }
Structure that holds multiple loggers.
Methods
impl MultiLogger
[src]
fn enable_file(
&mut self,
ofn: fn(_: &LogRecord, _: &mut BufWriter<File>),
path: PathBuf
) -> &mut MultiLogger
&mut self,
ofn: fn(_: &LogRecord, _: &mut BufWriter<File>),
path: PathBuf
) -> &mut MultiLogger
Enable file logging.
fn add_file_filter(&mut self, lvl: LogLevel, r: Regex) -> &mut MultiLogger
Add a file filter.
fn enable_stdout(&mut self, ofn: fn(_: &LogRecord)) -> &mut MultiLogger
Enable stdout logging.
Trait Implementations
impl Default for MultiLogger
[src]
fn default() -> MultiLogger
Returns the "default value" for a type. Read more