[][src]Trait hpke::Deserializable

pub trait Deserializable: Serializable + Sized {
    fn from_bytes(encoded: &[u8]) -> Result<Self, HpkeError>;
}

Implemented by types that can be deserialized from byte representation

Required methods

fn from_bytes(encoded: &[u8]) -> Result<Self, HpkeError>

Loading content...

Implementors

impl<A: Aead> Deserializable for AeadTag<A>[src]

impl<Kex: KeyExchange> Deserializable for EncappedKey<Kex>[src]

Loading content...