#serialization #json #base64 #codec #hex #decoding #compiler

已废弃 夜间版 core_rustc-serialize

为编译器中的derive(RustcEncodable, RustcDecodable)模式提供泛型序列化和反序列化支持。还包括对十六进制、base64和json编码和解码的支持。此版本不依赖std,只依赖于core+collections。

3个版本

使用旧的Rust 2015

0.3.20-v0.3.19patch12016年7月31日
0.3.19+patch1 2016年7月31日
0.3.19 2016年7月30日
0.3.18 2016年2月13日

#144 in #base64

MIT/Apache

220KB
4.5K SLoC

rustc-serialize

derive(RustcEncodable, RustcDecodable)形式由编译器提供的序列化和反序列化支持。

Linux Build Status Windows Build Status

文档

用法

将其添加到您的Cargo.toml

[dependencies]
rustc-serialize = "0.3"

并将其添加到您的crate根目录

extern crate rustc_serialize;

lib.rs:

编码和解码类型的支持代码。

用法

此crate位于crates.io,可以通过将rustc-serialize添加到项目Cargo.toml中的依赖项来使用。

[dependencies]
rustc-serialize = "0.3"

并将其添加到您的crate根目录

extern crate rustc_serialize;

依赖项

~12MB
~197K SLoC