pub trait CipherProvider {
    // Required method
    fn get(&self, context: &[ExtensionField<'_>]) -> Option<CipherHolder<'_>>;
}

Required Methods§

source

fn get(&self, context: &[ExtensionField<'_>]) -> Option<CipherHolder<'_>>

Implementations on Foreign Types§

source§

impl CipherProvider for Option<&dyn Cipher>

source§

fn get(&self, _context: &[ExtensionField<'_>]) -> Option<CipherHolder<'_>>

source§

impl<C: Cipher> CipherProvider for Option<C>

source§

fn get(&self, _context: &[ExtensionField<'_>]) -> Option<CipherHolder<'_>>

Implementors§