pub fn verify(&self, msg: &[u8], signature: &Signature<T>) -> Result<(), Error> {
        let c = HStar::default()
            .update(&signature.r_bytes[..])
            .update(&self.bytes.bytes[..]) // XXX ugly
            .update(msg)
            .finalize();
        self.verify_prehashed(signature, c)
    }
/// Verify a purported `signature` over `msg` made by this verification key.
// This is similar to impl signature::Verifier but without boxed errors
Verify a purported `signature` over `msg` made by this verification key.
This is similar to impl signature::Verifier but without boxed errors
Verify a purported ` signature ` over ` msg ` made by this verification key . This is similar to impl signature :: Verifier but without boxed errors
pub fn verify(&self, msg: &[u8], signature: &Signature<T>) -> Result<(), Error> {
        let c = HStar::default()
            .update(&signature.r_bytes[..])
            .update(&self.bytes.bytes[..]) // XXX ugly
            .update(msg)
            .finalize();
        self.verify_prehashed(signature, c)
    }
pub fn verify ( & self , msg : & [ u8 ] , signature : & Signature < T > ) -> Result < ( ) , Error > { let c = HStar :: default ( ) . update ( & signature . r_bytes [ .. ] ) . update ( & self . bytes . bytes [ .. ] ) // XXX ugly . update ( msg ) . finalize ( ) ; self . verify_prehashed ( signature , c ) }
Verify a purported `signature` over `msg` made by this verification key.
Verify a purported ` signature ` over ` msg ` made by this verification key .
&self
msg
&[u8]
signature
&Signature<T>