You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 years ago | |
---|---|---|
images | 3 years ago | |
src | 3 years ago | |
.gitignore | 3 years ago | |
Cargo.toml | 3 years ago | |
LICENSE.txt | 3 years ago | |
README.md | 3 years ago |
README.md
Outlog
Outlog is a logging implementation based on the log crate.
It is designed to be as simple as possible, while still providing good looking log output.

Usage
#[macro_use]
extern crate outlog;
outlog::init_with_default().expect("Failed to initialize logging!");
info!("Hello, World");
Cargo Features
The following features can be enabled when including outlog as a dependency:
color
: Enables colored output using SGR Sequences and the atty crate.chrono
: Enables outputting the local time using the chrono crate.panic
: Enables a custom panic hook that prints panic messages witherror!
(Backtraces aren't supported).config-serde
: Enables serializing/deserializing theConfig
struct with serde.all
: Enables all of the above.