logs

Crates.io docs.rs Crates.io

A simple terminal logger

Use

Add this in your Cargo.toml:

toml [dependencies] logs = "*"

Example

```rust use logs::{debug, error, info, trace, warn};

fn main() { debug!("This is a debug log"); trace!("This is a trace log"); info!("This is a info log"); warn!("This is a warn log"); error!("This is a error log"); } ```

Features

By default, these logs will not be displayed in --release mode, if you need to open please add the logs features.

[dependencies] logs = { version = "*", features = ["warn", "error" ...] }

By default, the log does not include the recording time, to display please add logs features.

[dependencies] logs = { version = "*", features = ["time"] }

... [2020-07-06 15:56:08] [WARN ] This is a warn log [2020-07-06 15:56:08] [ERROR] This is a error log