pub trait HashExt {
// Required methods
fn hash(&self, value: &str) -> Result<String, IntegrationOSError>;
fn verify(&self, value: &str, hash: &str) -> bool;
}pub trait HashExt {
// Required methods
fn hash(&self, value: &str) -> Result<String, IntegrationOSError>;
fn verify(&self, value: &str, hash: &str) -> bool;
}