2 个版本
0.1.1 | 2022 年 4 月 29 日 |
---|---|
0.1.0 | 2022 年 1 月 28 日 |
#23 in #invoke
每月106次下载
6KB
95 行
Tonic include_proto 工具
一个 crate,使得使用 tonic::include_proto
更不痛苦。
命名空间化!
此宏为多个 protobuf 包调用宏 tonic::include_proto
,并且每个都放在正确的命名空间中。
示例
代码
tonic_include_proto::namespaced!("x.y", "x.z");
等同于
mod x {
mod y {
tonic::include_proto!("x.y");
}
mod z {
tonic::include_proto!("x.z");
}
}
lib.rs
:
一个 crate,使得使用 tonic::include_proto
更不痛苦。
依赖
~1.5MB
~35K SLoC