piccolog

Crates.iopiccolog
lib.rspiccolog
version1.0.3
sourcesrc
created_at2020-02-04 19:40:08.857271
updated_at2021-01-28 01:13:52.504052
descriptionA custom logger for body-image and related crates
homepage
repositoryhttps://github.com/dekellum/body-image
max_upload_size
id204945
size8,242
David Kellum (dekellum)

documentation

README

piccolog

Rustdoc Change Log Crates.io CI Status

A very minimal Log output implementation for testing of body-image*, barc* and related crates, and for use with barc-cli. Output is directed to STDERR. When logging with tests, a TEST_LOG environment variable is read to configure a course-grained logging level:

TEST_LOG=0 : The default, no logging enabled.

TEST_LOG=1 : The Info log level.

TEST_LOG=2 : The Debug log level, but dependencies are filtered to Info log level.

TEST_LOG=3 : The Debug log level (for all).

TEST_LOG=4 (or higher) : The Trace log level (for all).

Minimum supported rust version

MSRV := 1.39.0

The crate will fail fast on any lower rustc (via a build.rs version check) and is also CI tested on this version.

License

This project is dual licensed under either of following:

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in piccolog by you, as defined by the Apache License, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 1382

cargo fmt