Trait DecryptProvider

Source
pub trait DecryptProvider {
    type Cipher;

    // Required method
    fn decrypt(
        &self,
        input: &mut DecryptData,
        cipher: Self::Cipher,
    ) -> Result<DecryptionResult, DefaultError>;
}

Required Associated Types§

Required Methods§

Source

fn decrypt( &self, input: &mut DecryptData, cipher: Self::Cipher, ) -> Result<DecryptionResult, DefaultError>

Implementors§