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

egui_tracing

集成tracing和logging功能,用于egui的事件收集/可视化

6个版本

0.2.2 2024年4月20日
0.2.1 2023年7月28日
0.1.2 2023年7月5日
0.1.1 2023年6月12日
0.1.0 2023年3月16日

#427 in GUI

Download history 256/week @ 2024-04-27 173/week @ 2024-05-04 124/week @ 2024-05-11 212/week @ 2024-05-18 6/week @ 2024-05-25 27/week @ 2024-06-01 36/week @ 2024-06-08 10/week @ 2024-06-15 74/week @ 2024-06-22 1015/week @ 2024-06-29 225/week @ 2024-07-06 240/week @ 2024-07-13 56/week @ 2024-07-20 58/week @ 2024-07-27 20/week @ 2024-08-03 4/week @ 2024-08-10

每月250次下载

无许可证

175KB
671

egui_tracing

注意:此库正在积极开发中。未来版本可能发生破坏性变更。

Crates.io Documentation

egui_tracing 是一个Rust库,它将tracing和logging功能与egui即时模式图形用户界面库集成。它支持tracinglog crate,以实现高效灵活的事件收集和可视化。

安装

egui_tracing 添加到你的 Cargo.toml 依赖项

[dependencies]
egui_tracing = "0.2.2"

示例

Preview Image

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

cargo run --example eframe

贡献

欢迎为 egui_tracing 贡献!请在此GitHub仓库中提交issue或pull request。

许可证

egui_tracing 采用Unlicense 许可。这意味着代码处于公共领域,你可以无限制地使用、修改和分发它。更多信息请访问 Unlicense网站

依赖项

~11–18MB
~229K SLoC