4 releases

1.0.0-rc.2 Mar 6, 2022
1.0.0-alpha.9 Dec 16, 2022
1.0.0-alpha.8 Apr 20, 2022
1.0.0-alpha.6 Mar 27, 2022
0.1.1 Feb 28, 2022

#57 in Rendering

Download history 19/week @ 2024-02-26 11/week @ 2024-03-11 2/week @ 2024-03-18 22/week @ 2024-04-01 142/week @ 2024-05-06

142 downloads per month
Used in git-leave

CECILL-2.1

34KB
544 lines

Label Logger

Cargo-like logging library

Usage

use label_logger::{info, log, success};

info!(label: "Compiling", "the program");
log!("information without label");
log!("more informations without label");
success!(label: "Finished", "the compilation");

The library also includes themes for dialoguer (a library to prompt the user in the terminal) and indicatif (to show nice progress bars).

See examples for more use-case.

Credits

This library is still under development and breaking API changes can happen at all time.


Work is licensed under CECILL-2.1, a French OSS license that allows modification and distribution of the software while requiring the same license for derived works.

Dependencies

~0.2–8.5MB
~52K SLoC