Struct sloggers::file::FileLoggerConfig
[−]
[src]
pub struct FileLoggerConfig { pub level: Severity, pub format: Format, pub timezone: TimeZone, pub path: PathBuf, }
The configuration of FileLoggerBuilder
.
Fields
level: Severity
Log level.
format: Format
Log record format.
timezone: TimeZone
Time Zone.
path: PathBuf
Log file path.
Trait Implementations
impl Debug for FileLoggerConfig
[src]
impl Default for FileLoggerConfig
[src]
fn default() -> FileLoggerConfig
Returns the "default value" for a type. Read more
impl Clone for FileLoggerConfig
[src]
fn clone(&self) -> FileLoggerConfig
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Config for FileLoggerConfig
[src]
type Builder = FileLoggerBuilder
Logger builder.
fn try_to_builder(&self) -> Result<Self::Builder>
Makes a logger builder associated with this configuration.
fn build_logger(&self) -> Result<Logger>
Builds a logger with this configuration.