pub trait ValidateEmailAddress {
// Required method
fn email_address(&self) -> Option<Cow<'_, str>>;
// Provided method
fn validate_email_address(
&self,
options: EmailAddressOptions,
) -> Result<(), EmailAddressError> { ... }
}Expand description
Validate an email address.
Required Methods§
Sourcefn email_address(&self) -> Option<Cow<'_, str>>
fn email_address(&self) -> Option<Cow<'_, str>>
The email address.
Provided Methods§
Sourcefn validate_email_address(
&self,
options: EmailAddressOptions,
) -> Result<(), EmailAddressError>
fn validate_email_address( &self, options: EmailAddressOptions, ) -> Result<(), EmailAddressError>
Validate email address.