[−][src]Function serde_sexpr::from_reader
pub fn from_reader<R: Read, T: DeserializeOwned>(reader: R) -> Result<T>
Deserialize an instance of T
from an S-Expression in a reader.
Examples
let c = Cursor::new("(Hello! |Goodbye,\\ world!| |\\)\\|\\(|)".as_bytes()); let value: Vec<String> = serde_sexpr::from_reader(c).unwrap(); assert_eq!(value, vec!["Hello!".to_string(), "Goodbye, world!".to_string(), ")|(".to_string()]);