pub type CustomUserError = Box<dyn Error + Sync + Send>;
Type alias to define errors that might be thrown by the library user on callbacks such as validators.
pub struct CustomUserError(/* private fields */);