Enum check_if_email_exists::Reachable
source · [−]pub enum Reachable {
Safe,
Risky,
Invalid,
Unknown,
}
Expand description
An enum to describe how confident we are that the recipient address is real.
Variants
Safe
The email is safe to send.
Risky
The email address appears to exist, but has quality issues that may result in low engagement or a bounce. Emails are classified as risky when one of the following happens:
- catch-all email,
- disposable email,
- role-based address,
- full inbox.
Invalid
Emails that don’t exist or are syntactically incorrect. Do not send to these emails.
Unknown
We’re unable to get a valid response from the recipient’s email server.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Reachable
impl<'de> Deserialize<'de> for Reachable
sourcefn 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
impl StructuralPartialEq for Reachable
Auto Trait Implementations
impl RefUnwindSafe for Reachable
impl Send for Reachable
impl Sync for Reachable
impl Unpin for Reachable
impl UnwindSafe for Reachable
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more