#egui #tracing #log #logging #immediate-mode #user-interface

egui_tracing_rs

将跟踪和日志功能集成到egui中以进行事件收集/可视化

3个不稳定版本

0.3.1 2024年6月11日
0.3.0 2024年3月28日
0.2.2 2024年3月27日

GUI中排名#560

无版权许可

175KB
682行代码(不包括注释)

egui_tracing

注意:此库正在积极开发中。未来的版本中可能会出现破坏性更改。

Crates.io Documentation

egui_tracing_rs 是一个Rust库,它将跟踪和日志功能与 egui 立即模式图形用户界面库集成。它支持 tracinglog 插件,以实现高效灵活的事件收集和可视化。

安装

egui_tracing_rs 添加到您的 Cargo.toml 依赖项中

[dependencies]
egui_tracing_rs = "0.3.0"

示例

Preview Image

要运行示例应用程序,请使用以下命令

cargo run --example eframe

贡献

欢迎为 egui_tracing_rs 贡献!请在该GitHub仓库中打开一个问题或提交一个pull请求。

许可协议

egui_tracing_rsUnlicense 下发布。这意味着代码处于公共领域,您可以无限制地使用、修改和分发它。有关更多信息,请参阅 Unlicense网站

依赖关系

~11–18MB
~229K SLoC