Decrypter

Trait Decrypter 

Source
pub trait Decrypter {
    type Error;

    // Required method
    fn decrypt(
        &mut self,
        id: &Id,
        key: &SecretKey,
        data: &mut [u8],
    ) -> Result<(), Self::Error>;
}
Expand description

Decrypter trait, used to decrypt data for a given service

Required Associated Types§

Required Methods§

Source

fn decrypt( &mut self, id: &Id, key: &SecretKey, data: &mut [u8], ) -> Result<(), Self::Error>

Implementors§