From 01b1c3d1105e532f4be9d52fd88cb3c71447c8ea Mon Sep 17 00:00:00 2001 From: Edward Barnard Date: Tue, 22 Dec 2015 13:13:49 +0000 Subject: Add Plist::read utility method --- src/lib.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index f8f3e52..6e5c269 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -29,6 +29,11 @@ use rustc_serialize::base64::{STANDARD, ToBase64}; use rustc_serialize::json::Json as RustcJson; impl Plist { + pub fn read(reader: R) -> Result { + let reader = EventReader::new(reader); + Plist::from_events(reader) + } + pub fn from_events(events: T) -> Result where T: IntoIterator> { -- cgit v1.2.3