Expand description
插件日志系统。
提供双写能力:
- 主干:
tracing事件 → stderr → 宿主收集到<log-dir>/<plugin-id>.log(所有级别,崩溃安全) - 旁路:WARN/ERROR 事件 → 非阻塞通道 → 后台任务 →
host/logRPC(尽力而为转发到宿主)
插件开发者只需使用标准 tracing::info!() / tracing::warn!() / tracing::error!() 宏,
无需调用 host().log(...).await。
Structs§
- LogEntry
- 一条待转发到宿主的日志条目。
Functions§
- init_
logging - 初始化插件日志系统。