Crate rustc_serialize [−] [src]
Support code for encoding and decoding types.
NOTE: This crate is deprecated in favor of
serde. No new feature development will happen in this crate, although bug fixes proposed through PRs will still be merged. It is very highly recommended by the Rust Library Team that you useserde, not this crate.
Usage
This crate is on crates.io and
can be used by adding rustc-serialize to the dependencies in your
project's Cargo.toml.
[dependencies]
rustc-serialize = "0.3"
and this to your crate root:
extern crate rustc_serialize;
Modules
| base64 |
Base64 binary-to-text encoding |
| hex |
Hex binary-to-text encoding |
| json |
JSON parsing and serialization |
Traits
| Decodable |
Trait for deserializing a type. |
| Decoder |
Trait for reading in an encoding for deserialization. |
| DecoderHelpers |
Trait with helper functions for implementing |
| Encodable |
Trait for serializing a type. |
| Encoder |
Trait for writing out an encoding when serializing. |
| EncoderHelpers |
Trait with helper functions for implementing |