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

#62 in Rendering

Download history 4/week @ 2024-06-10 34/week @ 2024-07-01 47/week @ 2024-07-22 1/week @ 2024-07-29 4/week @ 2024-08-19 2/week @ 2024-08-26 73/week @ 2024-09-23

74 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

~1.2–8.5MB
~65K SLoC