# AUL - Another useless logger
Another logging library that can be used for logging to stdout
[](https://crates.io/crates/aul)
[](https://docs.rs/aul)
[](https://sonarcloud.io/summary/new_code?id=AdrisGithub_aul)
[](https://sonarcloud.io/summary/new_code?id=AdrisGithub_aul)
[](https://sonarcloud.io/summary/new_code?id=AdrisGithub_aul)
## Documentation:
* [`aul`](https://docs.rs/aul)
## Usage:
Import the library into your Cargo.toml
```toml
[dependencies]
aul = "1.3.2"
```
You can also disable the coloring feature
```toml
[dependencies]
aul = { version = "1.3.2", features = ["no-color"] }
```
Then use the specific macro or censor specific data
```rust
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? <br>
A: You need to set the env variable `SAFE_LOGGING` to `true` at any point in runtime