5 stable releases
Uses old Rust 2015
2.0.2 | Dec 29, 2018 |
---|---|
2.0.1 | Dec 31, 2017 |
1.0.1 | Jul 13, 2017 |
#565 in Rust patterns
7,822 downloads per month
Used in 53 crates
(49 directly)
12KB
159 lines
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.
Examples
Most users will simply need to call log_to_file()
with the path to the log file and minimum log level:
use log::LevelFilter;
simple_logging::log_to_file("test.log", LevelFilter::Info);
Or use log_to_stderr()
if simply logging to
stderr
:
use log::LevelFilter;
simple_logging::log_to_stderr(LevelFilter::Info);
For more control, log_to()
can be used with an
arbitrary sink implementing
Write
+
Send
+ 'static
:
use log::LevelFilter;
use std::io;
simple_logging::log_to(io::sink(), LevelFilter::Info);
Dependencies
~66–340KB