pub struct DkimReportRecord { /* private fields */ }Expand description
An RFC 6651 DKIM failure reporting record (RFC 6651, Section 3.3).
Parsed from the TXT record at _report._domainkey.<domain>. The verifier
fetches it when a signature with r=y does not pass, to decide whether
and where to send a failure report (see
DkimOutput::report_address).
Trait Implementations§
Source§impl Clone for DkimReportRecord
impl Clone for DkimReportRecord
Source§impl Debug for DkimReportRecord
impl Debug for DkimReportRecord
impl Eq for DkimReportRecord
Source§impl From<DkimReportRecord> for TxtRecord
impl From<DkimReportRecord> for TxtRecord
Source§fn from(v: DkimReportRecord) -> Self
fn from(v: DkimReportRecord) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DkimReportRecord
impl PartialEq for DkimReportRecord
impl StructuralPartialEq for DkimReportRecord
Source§impl TxtRecordParser for DkimReportRecord
impl TxtRecordParser for DkimReportRecord
Auto Trait Implementations§
impl Freeze for DkimReportRecord
impl RefUnwindSafe for DkimReportRecord
impl Send for DkimReportRecord
impl Sync for DkimReportRecord
impl Unpin for DkimReportRecord
impl UnsafeUnpin for DkimReportRecord
impl UnwindSafe for DkimReportRecord
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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