pub fn deserialize<'de, D: Deserialize<'de>>(&'de self) -> Result<D> {
        let buf = self.data();
        let mut de = FogDeserializer::new(buf);
        D::deserialize(&mut de)
    }
/// Deserialize the entry's contained data into a value.
Deserialize the entry's contained data into a value.
Deserialize the entry ' s contained data into a value .
pub fn deserialize<'de, D: Deserialize<'de>>(&'de self) -> Result<D> {
        let buf = self.data();
        let mut de = FogDeserializer::new(buf);
        D::deserialize(&mut de)
    }
pub fn deserialize < ' de , D : Deserialize < ' de > > ( & ' de self ) -> Result < D > { let buf = self . data ( ) ; let mut de = FogDeserializer :: new ( buf ) ; D :: deserialize ( & mut de ) }
Deserialize the entry's contained data into a value.
Deserialize the entry ' s contained data into a value .
&'de self
&'de self