pub trait Rule<T: ?Sized> { // Required method fn validate(&self, value: &T) -> Result<(), FieldError>; }
A validation rule trait.
Validate the value.