7个版本
0.1.6 | 2023年10月9日 |
---|---|
0.1.5 | 2023年6月8日 |
0.1.4 | 2023年4月26日 |
0.1.2 | 2023年3月2日 |
0.1.1 | 2023年2月14日 |
#932 in 网络编程
每月597次下载
在 4 crate中使用
5KB
50 行
这是为flows.network提供的Rust日志实现。
使用示例
use slack_flows::{listen_to_channel, send_message_to_channel};
use flowsnet_platform_sdk::logger;
#[no_mangle]
pub fn run() {
logger::init();
listen_to_channel("myworkspace", "mychannel", |sm| {
log::info!("Message received");
send_message_to_channel("myworkspace", "mychannel", format!("Hello, {}", sm.text))
}).await;
}
日志控制通过环境变量RUST_LOG
实现。您可以在flow页面中的“设置”选项卡中设置它。值应该是日志级别之一,它们是error
、warn
、info
、debug
、trace
。对于上面的示例,应将其设置为info
、debug
或trace
以打印消息。如果没有设置RUST_LOG
,则只会打印error
日志。您可以在flow页面中的“运行日志”选项卡中查看消息。
整个文档在这里:here。
依赖关系
~3–4MB
~73K SLoC