msgpack 0.1.0

MessagePack serialization implementation for Rust
1
2
3
4
5
6
7
8
9
10
extern crate msgpack;

fn main() {
  let arr = vec!["str1".to_string(), "str2".to_string()];
  let str = msgpack::Encoder::to_msgpack(&arr).ok().unwrap();
  println!("Encoded: {}", str);

  let dec: Vec<String> = msgpack::from_msgpack(str.as_slice()).ok().unwrap();
  println!("Decoded: {}", dec);
}