#logging #hello-world #lib

已删除 easy-logs

一个简单轻量级的Rust日志库

7个版本

0.1.4 2022年8月16日
0.1.3 2022年8月16日
0.0.2 2022年8月16日

#92 in #hello-world

每月30次下载

MIT 协议

7KB
99 代码行

简易日志库

一个简单轻量级的Rust日志库。

示例

将日志记录到文件和控制台

use lib::Logger;

fn main() {
    let mut logger: Logger = Logger::new();
    logger.output_to_file(None);

    logger.info("Hello, world!");
    logger.warn("Hello, world!");
    logger.error("Hello, world!");
    logger.debug("Hello, world!");
}

仅将日志记录到控制台

use lib::Logger;

fn main() {
    let logger: Logger = Logger::new();
    logger.info("Hello, world!");
    logger.warn("Hello, world!");
    logger.error("Hello, world!");
    logger.debug("Hello, world!");
}

依赖项

~1–11MB
~59K SLoC