pub trait EvidenceSigner {
// Required methods
fn sign(&self, data: &[u8]) -> Result<Vec<u8>>;
fn algorithm(&self) -> Algorithm;
fn public_key(&self) -> Vec<u8> ⓘ;
}pub trait EvidenceSigner {
// Required methods
fn sign(&self, data: &[u8]) -> Result<Vec<u8>>;
fn algorithm(&self) -> Algorithm;
fn public_key(&self) -> Vec<u8> ⓘ;
}