#反射 #序列化 #元数据 #反序列化 #转码器 #serde #运行时

refloctopus

快速的基于反射的 serde 转码器

2 个版本

0.0.1 2021 年 1 月 10 日
0.0.0-squat2021 年 1 月 6 日

10#转码器

MIT/Apache

52KB
1K SLoC

Rust 值的运行时反射。

serde_derive 以其大量引入到工作区的代码而闻名。 refloctopus 试图解决这个问题:对于大多数类型避免派生 SerializeDeserialize,而是派生 Reflect。每种类型的反射元数据相对较小。使用反射元数据,单个 Serialize/Deserialize 实现可以序列化任何 Rust 类型。

依赖项

~290–740KB
~13K SLoC