Struct check_if_email_exists::smtp::SmtpDetails
source · pub struct SmtpDetails {
pub can_connect_smtp: bool,
pub has_full_inbox: bool,
pub is_catch_all: bool,
pub is_deliverable: bool,
pub is_disabled: bool,
}
Expand description
Details that we gathered from connecting to this email via SMTP
Fields§
§can_connect_smtp: bool
Are we able to connect to the SMTP server?
has_full_inbox: bool
Is this email account’s inbox full?
is_catch_all: bool
Does this domain have a catch-all email address?
is_deliverable: bool
Can we send an email to this address?
is_disabled: bool
Is the email blocked or disabled by the provider?
Trait Implementations§
source§impl Debug for SmtpDetails
impl Debug for SmtpDetails
source§impl Default for SmtpDetails
impl Default for SmtpDetails
source§fn default() -> SmtpDetails
fn default() -> SmtpDetails
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SmtpDetails
impl<'de> Deserialize<'de> for SmtpDetails
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for SmtpDetails
impl Send for SmtpDetails
impl Sync for SmtpDetails
impl Unpin for SmtpDetails
impl UnwindSafe for SmtpDetails
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