Struct log::LogRecord [-]  [+] [src]

pub struct LogRecord<'a> {
    // some fields omitted
}

The "payload" of a log message.

Methods

impl<'a> LogRecord<'a>

fn new(level: LogLevel, location: &'a LogLocation, args: Arguments<'a>) -> LogRecord<'a>

Creates a new LogRecord.

fn args(&self) -> &Arguments<'a>

The message body.

fn location(&self) -> &LogLocation

The location of the log directive.

fn level(&self) -> LogLevel

The verbosity level of the message.