pub struct ReturnPathVerifier<'hdr> { /* private fields */ }Expand description
Verify that the Return-Path is authenticated
Implementations§
Source§impl<'hdr> ReturnPathVerifier<'hdr>
impl<'hdr> ReturnPathVerifier<'hdr>
Sourcepub fn from_alloc_yes(
auth_status: &'hdr MessageAuthStatus<'hdr>,
msg: &'hdr Message<'hdr>,
) -> Result<Self, ReturnPathVerifierError<'hdr>>
pub fn from_alloc_yes( auth_status: &'hdr MessageAuthStatus<'hdr>, msg: &'hdr Message<'hdr>, ) -> Result<Self, ReturnPathVerifierError<'hdr>>
Construct Verifier from alloc_yes AuthenticationResults and mail_parser Headers containing Return-Path
Sourcepub fn verify(
&self,
) -> Result<ReturnPathVerifierStatus, ReturnPathVerifierError<'hdr>>
pub fn verify( &self, ) -> Result<ReturnPathVerifierStatus, ReturnPathVerifierError<'hdr>>
Verify that Auth-Results contain at least one pass for DKIM header.d relevant to Return-Path header
Trait Implementations§
Auto Trait Implementations§
impl<'hdr> Freeze for ReturnPathVerifier<'hdr>
impl<'hdr> RefUnwindSafe for ReturnPathVerifier<'hdr>
impl<'hdr> Send for ReturnPathVerifier<'hdr>
impl<'hdr> Sync for ReturnPathVerifier<'hdr>
impl<'hdr> Unpin for ReturnPathVerifier<'hdr>
impl<'hdr> UnwindSafe for ReturnPathVerifier<'hdr>
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