5个版本
0.3.7 | 2024年5月28日 |
---|---|
0.3.6 | 2023年7月27日 |
0.3.5 | 2023年1月22日 |
0.3.4 | 2022年6月5日 |
0.3.3 | 2022年6月5日 |
#6 在 #jrsonnet
3,297 每月下载量
在 jrsonnet-gcmodule 中使用
12KB
260 行
为结构体提供derive(Trace)
支持,以实现gcmodule::Trace
接口。
示例
use jrsonnet_gcmodule_derive::Trace;
#[derive(Trace)]
struct S<T: jrsonnet_gcmodule::Trace> {
a: String,
b: Option<T>,
#[trace(skip)] // ignore this field for Trace.
c: MyType,
}
struct MyType;
依赖项
~265–710KB
~17K SLoC