|Crate|Documentation|Linux/OS X|Windows|
|:---:|:-----------:|:--------:|:-----:|
||
|
|
|
A simple logger for the log
facade. One log
message is written per line. Each line also includes the time it was logged,
the logging level and the ID of the thread. See
SimpleLogger
for more details.
Most users will simply need to call log_to_file()
with the path to the log file and minimum log level:
```rust use log::LogLevelFilter;
simplelogging::logto_file("test.log", LogLevelFilter::Info); ```
Or use log_to_stderr()
if simply logging to
stderr
:
```rust use log::LogLevelFilter;
simplelogging::logto_stderr(LogLevelFilter::Info); ```
For more control, log_to()
can be used with an
arbitrary sink implementing
Write
:
```rust use log::LogLevelFilter; use std::io;
simplelogging::logto(io::sink(), LogLevelFilter::Info);