This crate provides a wrapper over log
crate that allows you
to specify the type of messages and automatically suppress
types of messages that are overwhelmingly sent.
Basic usage:
clilog::info!(I01TEST, "test message");
when message tagged I01TEST
is sent over 20 times, a tip will be
printed and further such messages will be suppressed.
At the end, you can optionally print a statistics of how many messages are suppressed. (TODO: not implemented yet.)