/// Verify the signature of some artifact that is verifiable with the
/// `SignatureVerify` trait.
Verify the signature of some artifact that is verifiable with the
`SignatureVerify` trait.
Verify the signature of some artifact that is verifiable with the ` SignatureVerify ` trait .
fn verify_signature<S: SignatureVerify>(
        &self,
        pool_reader: &PoolReader<'_>,
        artifact: &S,
    ) -> ValidationResult<ValidatorError> {
        artifact.verify_signature(self.membership.as_ref(), self.crypto.as_ref(), pool_reader)
    }
fn verify_signature < S : SignatureVerify > ( & self , pool_reader : & PoolReader < ' _ > , artifact : & S , ) -> ValidationResult < ValidatorError > { artifact . verify_signature ( self . membership . as_ref ( ) , self . crypto . as_ref ( ) , pool_reader ) }
Verify the signature of some artifact that is verifiable with the
`SignatureVerify` trait.
Verify the signature of some artifact that is verifiable with the ` SignatureVerify ` trait .
&self
pool_reader
&PoolReader<'_>
artifact
&S