diff options
| author | Edward Barnard | 2017-01-07 14:43:13 +0000 |
|---|---|---|
| committer | Edward Barnard | 2017-02-02 20:29:58 +0000 |
| commit | c23fe27f7bc2249d617f224a25b27b11296d8767 (patch) | |
| tree | 09f8d910093cb8cd6c9ee3e14b5e0c488a18a2c7 | |
| parent | 910c3eed3dc7895086a98bf7f5d373e22388a272 (diff) | |
| download | rust-plist-c23fe27f7bc2249d617f224a25b27b11296d8767.tar.bz2 | |
Add simple serde example.
| -rw-r--r-- | src/lib.rs | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -32,7 +32,22 @@ //! } //! ``` //! +//! ```rust,ignore +//! #[macro_use] +//! extern crate serde_derive; //! +//! use plist::serde::deserialize; +//! use std::fs::File; +//! +//! #[derive(Deserialize)] +//! struct Info { +//! name: String, +//! x: i32 +//! } +//! +//! let file = File::open("tests/data/xml.plist").unwrap(); +//! let info: Info = deserialize(file).unwrap(); +//! ``` extern crate byteorder; extern crate chrono; |
