5 个版本
新发布 0.2.1 | 2024年8月10日 |
---|---|
0.2.0 | 2024年6月20日 |
0.1.2 | 2024年5月22日 |
0.1.1 | 2024年5月12日 |
0.1.0 | 2024年5月11日 |
#317 在 WebAssembly
每月 41 次下载
17KB
368 行
lunar-logger
一个简单的日志记录器,可以...嗯...记录东西,既可以在控制台也可以在文件中。
大多数功能与env_logger类似,但完全由代码配置,并且可以自己写入文件。也支持在wasm上记录日志。
用法
use lunar_logger::Logger;
let mut logger = Logger::new();
logger.add_filter("wgpu", lunar_logger::FilterType::Crate, log::LevelFilter::Warn);
logger.set_default_filter(log::LevelFilter::Info);
logger.enable_logger();
log::info!("It works!");
lib.rs
:
lunar-logging
一个简单的日志记录器,可以...嗯...记录东西,既可以在控制台也可以在文件中。
大多数功能与env_logger
类似,但完全由代码配置,并且可以自己写入文件。
用法
use lunar_logger::Logger;
let mut logger = Logger::new();
logger.add_filter("wgpu", lunar_logger::FilterType::Crate, log::LevelFilter::Warn);
logger.set_default_filter(log::LevelFilter::Info);
logger.enable_logger();
log::info!("It works!");
依赖关系
~1–3.5MB
~59K SLoC