elements::encode
pub fn deserialize<'a, T: Decodable>(data: &'a [u8]) -> Result<T, Error>
Deserialize an object from a vector, will error if said deserialization doesn't consume the entire vector.