#ray #debugging #adapter #tool #spatie

ray-debug

Rust 版本的 Spatie Ray 调试工具适配器(https://spatie.be/products/ray)

3 个版本

0.0.4 2023年3月14日
0.0.3 2023年3月9日
0.0.1 2023年3月8日

2160开发工具

MIT 许可证

31KB
865

ray-debug

Rust

Spatie 的优秀调试工具 Ray 的 Rust 适配器。

这是一个正在进行中的项目,因此可能会出现错误和破坏性更改!此外,并非所有 Ray 功能都已实现!

设置

默认情况下,Ray 监听 https://127.0.0.1:23517。如果您需要使用其他主机或端口,可以为此指定环境变量

RAY_HOST=http://localhost
RAY_PORT=23517

用法

目前仅实现了基本调试,因此您可以像这样使用它

use ray_debug::ray;

// ...
fn do_stuff() {
    // ...
    ray(&some_struct);
    
    // To set color:
    ray(&some_struct).unwrap().orange();
}

您的结构体需要实现 serde::Serialize 特性才能工作。您还可以用字符串、整数等调用 ray()

依赖关系

~6–22MB
~314K SLoC