pub trait Verify { type S: Signature; fn verify( &self, data: &[u8], signature: &Self::S ) -> Result<(), SignatureError>; }
Verify a signature