sion-rs
SION serializer/deserializer implementation in Rust.
How to use
Add the following to your Cargo.toml
[]
= "1.0"
= "1.0"
= { = "https://github.com/pandaman64/sion-rs.git" }
Then you can use serde's Serialize
/Deserialize
to deal with SION data.
extern crate serde;
extern crate serde_derive;
extern crate sion_rs;
use ;
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Future work
- handle
.Date
correctly (nowsion-rs
treats any.Date
as a single float, collapsing the structure) - benchmark and optimize
- support other input/output formats than
str
- write document