Crate rustc_serialize [−] [src]
Support code for encoding and decoding types.
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 |