#log #cli #cli-color #tool #info #style #warn

bin+lib cli_color_log

为 CLI 提供的便捷彩色日志工具

2 个版本

0.1.1 2020年2月9日
0.1.0 2020年2月8日

#17 in #cli-color

MIT 许可证

5KB
74 代码行

cli_color_log

为 CLI 提供的便捷彩色日志工具。

用法

use cli_color_log::Logger;
use cli_color_log::LogType;

fn main() {
    let logger = Logger::new(12);
    logger.info("This is a info message.");
    logger.warn("This is a warning message.");
    logger.error("This is a error message.");
    logger.style_log(LogType::Info, "Download", "This is a custom style message.");
    logger.style_log(LogType::Plain, "Console", "This is a plain style message.");
    logger.log("This is a plain log message.");
}

lib.rs:

cli_color_log

为 CLI 提供的便捷彩色日志工具。

用法

use cli_color_log::Logger;
use cli_color_log::LogType;

let logger = Logger::new(12);
logger.info("This is a info message.");
logger.warn("This is a warning message.");
logger.error("This is a error message.");
logger.style_log(LogType::Info, "Download", "This is a custom style message.");
logger.style_log(LogType::Plain, "Console", "This is a plain style message.");
logger.log("This is a plain log message.");

依赖项

~3.5–5MB
~75K SLoC