pub enum MailGuardError {
DnsError(ResolveError),
InvalidEmail(String),
InvalidDomain(String),
}Expand description
MailGuard error types
Variants§
Trait Implementations§
Source§impl Debug for MailGuardError
impl Debug for MailGuardError
Source§impl Display for MailGuardError
impl Display for MailGuardError
Source§impl Error for MailGuardError
impl Error for MailGuardError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<ResolveError> for MailGuardError
impl From<ResolveError> for MailGuardError
Source§fn from(source: ResolveError) -> Self
fn from(source: ResolveError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MailGuardError
impl !RefUnwindSafe for MailGuardError
impl Send for MailGuardError
impl Sync for MailGuardError
impl Unpin for MailGuardError
impl !UnwindSafe for MailGuardError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more