Struct check_if_email_exists::CheckEmailOutput
source · pub struct CheckEmailOutput {
pub input: String,
pub is_reachable: Reachable,
pub misc: Result<MiscDetails, MiscError>,
pub mx: Result<MxDetails, MxError>,
pub smtp: Result<SmtpDetails, SmtpError>,
pub syntax: SyntaxDetails,
}
Expand description
The result of the check_email function.
Fields§
§input: String
Input by the user.
is_reachable: Reachable
§misc: Result<MiscDetails, MiscError>
Misc details about the email address.
mx: Result<MxDetails, MxError>
Details about the MX host.
smtp: Result<SmtpDetails, SmtpError>
Details about the SMTP responses of the email.
syntax: SyntaxDetails
Details about the email address.
Trait Implementations§
source§impl Debug for CheckEmailOutput
impl Debug for CheckEmailOutput
source§impl Default for CheckEmailOutput
impl Default for CheckEmailOutput
Auto Trait Implementations§
impl !RefUnwindSafe for CheckEmailOutput
impl Send for CheckEmailOutput
impl Sync for CheckEmailOutput
impl Unpin for CheckEmailOutput
impl !UnwindSafe for CheckEmailOutput
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