镜像自 https://github.com/DragonOS-Community/rust-simple_logger.git

Sam Clements 67a89c82bb Merge pull request #10 from bartelsielski/disable-chrono 5 năm trước cách đây
examples 8c4785eae3 simple_logger: Clean up 5 năm trước cách đây
src 4a902a3191 Merge branch 'master' into disable-chrono 5 năm trước cách đây
.gitignore 87edf7228d Initial commit 10 năm trước cách đây
.travis.yml 5fceff69ee Test on all Rust versions 10 năm trước cách đây
Cargo.toml 4a902a3191 Merge branch 'master' into disable-chrono 5 năm trước cách đây
LICENSE 8ac51bfd70 Add LICENSE file 6 năm trước cách đây
README.md 74b34f6eef Merge branch 'master' into colorizing 6 năm trước cách đây

README.md

simple_logger

A logger that prints all messages with a readable output format.

The output format is based on the format used by Supervisord.

Usage

#[macro_use]
extern crate log;
extern crate simple_logger;

fn main() {
    simple_logger::init().unwrap();

    warn!("This is an example message.");
}

This outputs:

2015-02-24 01:05:20 WARN [logging_example] This is an example message.

You can run the above example with:

cargo run --example init

If you want to remove the colorized output and its dependencies, add the the following to your Cargo.toml:

[dependencies.simple_logger]
default-features = false

Licence

simple_logger is licenced under the MIT Licence.

Authors

Written by Sam Clements.