pub fn from_reader<T: DeserializeOwned, R: Read>(reader: R) -> Result<T, Error>Expand description
Deserializes a data item from a reader.
The reader is read to the end, no data may follow the item. The reader
does not need to be buffered. To read more than one item (a CBOR
sequence) use DeserializerConfig::reader.
let value: Vec<u32> =
deser_cbor::from_reader(&[0x82, 0x01, 0x02][..]).unwrap();
assert_eq!(value, [1, 2]);