pub struct AuthReport {
pub spf: AuthVerdict,
pub dkim: AuthVerdict,
pub dmarc: AuthVerdict,
pub has_dkim_signature: bool,
pub authentication_results: Option<String>,
}Fields§
§spf: AuthVerdict§dkim: AuthVerdict§dmarc: AuthVerdict§has_dkim_signature: boolTrue iff a DKIM-Signature header is present (regardless of
whether Authentication-Results confirmed it).
authentication_results: Option<String>What we found in Authentication-Results, if anything.
Trait Implementations§
Source§impl Clone for AuthReport
impl Clone for AuthReport
Source§fn clone(&self) -> AuthReport
fn clone(&self) -> AuthReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AuthReport
impl Debug for AuthReport
Auto Trait Implementations§
impl Freeze for AuthReport
impl RefUnwindSafe for AuthReport
impl Send for AuthReport
impl Sync for AuthReport
impl Unpin for AuthReport
impl UnsafeUnpin for AuthReport
impl UnwindSafe for AuthReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more