pub fn from_reader<D: DeserializeOwned, R: Read>(reader: R) -> Result<D, Error>Expand description
Deserializes D from reader using the default Rsn
Config.
let deserialized: Vec<usize> = rsn::from_reader(&b"[1, 2, 3]"[..]).unwrap();
assert_eq!(deserialized, vec![1, 2, 3]);§Errors
Returns an error if reader returns an error while reading, doesn’t contain
valid Rsn, or cannot be deserialized as D.