Trait btlib::crypto::VerifyOp

source ·
pub trait VerifyOp {
    // Required methods
    fn update(&mut self, data: &[u8]) -> Result<()>;
    fn finish(&mut self, sig: &[u8]) -> Result<()>;
    fn scheme(&self) -> Sign;
}

Required Methods§

source

fn update(&mut self, data: &[u8]) -> Result<()>

source

fn finish(&mut self, sig: &[u8]) -> Result<()>

source

fn scheme(&self) -> Sign

Implementors§

source§

impl<'a> VerifyOp for OsslVerifyOp<'a>

source§

impl<T: ?Sized + VerifyOp, P: DerefMut<Target = T>> VerifyOp for P