pub trait Validate<T: ?Sized>: DynClone {
// Required method
fn validate(&self, input: &T) -> Result<Validation, CustomUserError>;
}pub trait Validate<T: ?Sized>: DynClone {
// Required method
fn validate(&self, input: &T) -> Result<Validation, CustomUserError>;
}