aul

Crates.ioaul
lib.rsaul
version1.4.1
sourcesrc
created_at2023-11-10 19:54:52.219269
updated_at2024-01-10 12:04:27.518211
descriptionAnother useless Logger
homepage
repositoryhttps://github.com/AdrisGithub/aul
max_upload_size
id1031431
size13,663
Adriiii (AdrisGithub)

documentation

https://docs.rs/aul

README

AUL - Another useless logger

Another logging library that can be used for logging to stdout

Latest version Documentation Reliability Rating Quality Gate Status Technical Debt

Documentation:

Usage:

Import the library into your Cargo.toml

[dependencies]
aul = "1.4.1"

You can also enable the coloring feature

[dependencies]
aul = { version = "1.4.1", features = ["color"] }

Then use the specific macro or censor specific data

use aul::warn;

fn start_server(port: u16) {
    log!(Level::TRACE,"Called Method 'start_server' with port: {} ", port);
    warn!("Important sensitive data: {}", Sens(&port))
}

FAQ

Q: I wrapped my data inside the Sens struct, but it still shows the values?
A: You need to set the env variable SAFE_LOGGING to true at any point in runtime

Commit count: 69

cargo fmt