5个不稳定版本
0.3.1 | 2023年1月14日 |
---|---|
0.3.0 | 2022年2月25日 |
0.2.1 | 2021年10月15日 |
0.2.0 | 2021年10月14日 |
0.1.0 | 2021年9月14日 |
#1179 in 硬件支持
用于plctag
65KB
1K SLoC
plctag-log
libplctag的日志适配器,plctag rust 绑定的一个组件
用法
请与plctag一起使用
默认情况下,如果设置了除none以外的调试级别,libplctag
将内部消息记录到stdout。您可以通过调用register_logger
来注册自己的记录器。为了方便,log_adapt
为您注册记录器并将内部日志消息转发到cratelog
。
将plctag-log
添加到您的Cargo.toml中
[dependencies]
plctag-log= "0.3"
注意
libplctag
即使在通过register_logger
注册了自己的记录器的情况下,也会将日志消息打印到stdout。
示例
use plctag_log::*;
log_adapt(); //register logger
set_debug_level(DebugLevel::Info); // set debug level
// now, you can receive log messages by any of logging implementations of crate `log`
构建
请参考如何构建来设置构建环境。
许可证
MIT
依赖项
~1.7–4MB
~72K SLoC