pub enum BimiResult {
Pass,
None,
Fail {
reason: String,
},
TempError,
Skipped,
Declined,
}Expand description
BIMI validation result status.
Variants§
Pass
Validated successfully.
None
No BIMI record found.
Fail
Validation failure.
TempError
DNS or fetch failure.
Skipped
DMARC not eligible.
Declined
Domain published declination record.
Trait Implementations§
Source§impl Clone for BimiResult
impl Clone for BimiResult
Source§fn clone(&self) -> BimiResult
fn clone(&self) -> BimiResult
Returns a duplicate of the value. Read more
1.0.0 · 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 BimiResult
impl Debug for BimiResult
Source§impl PartialEq for BimiResult
impl PartialEq for BimiResult
impl Eq for BimiResult
impl StructuralPartialEq for BimiResult
Auto Trait Implementations§
impl Freeze for BimiResult
impl RefUnwindSafe for BimiResult
impl Send for BimiResult
impl Sync for BimiResult
impl Unpin for BimiResult
impl UnsafeUnpin for BimiResult
impl UnwindSafe for BimiResult
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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