Trait tls_codec::Deserialize [−][src]
pub trait Deserialize { fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
where
Self: Sized; }
Expand description
The Deserialize
trait provides functions to deserialize a byte slice to a
struct or enum.
The trait provides one function:
tls_deserialize
takes astd::io::Read
to read from. This will usually be a byte slice.
Required methods
Implementations on Foreign Types
Implementors
impl<T: Serialize + Deserialize + Clone + PartialEq + TlsSize + Zeroize> Deserialize for SecretTlsVecU8<T>
[src]
impl<T: Serialize + Deserialize + Clone + PartialEq + TlsSize + Zeroize> Deserialize for SecretTlsVecU8<T>
[src]impl<T: Serialize + Deserialize + Clone + PartialEq + TlsSize + Zeroize> Deserialize for SecretTlsVecU16<T>
[src]
impl<T: Serialize + Deserialize + Clone + PartialEq + TlsSize + Zeroize> Deserialize for SecretTlsVecU16<T>
[src]impl<T: Serialize + Deserialize + Clone + PartialEq + TlsSize + Zeroize> Deserialize for SecretTlsVecU32<T>
[src]
impl<T: Serialize + Deserialize + Clone + PartialEq + TlsSize + Zeroize> Deserialize for SecretTlsVecU32<T>
[src]