pub enum SpfResult {
None,
Neutral,
Pass,
Fail(ExplanationString),
Softfail,
Temperror,
Permerror,
}
Expand description
The result of an SPF evaluation.
Variants
None
The none authorisation result.
Neutral
The neutral authorisation result.
Pass
The pass authorisation result.
Fail(ExplanationString)
The fail authorisation result, containing an explanation of the failure.
Softfail
The softfail authorisation result.
Temperror
The temperror error result.
Permerror
The permerror error result.
Trait Implementations
impl Eq for SpfResult
impl StructuralEq for SpfResult
impl StructuralPartialEq for SpfResult
Auto Trait Implementations
impl RefUnwindSafe for SpfResult
impl Send for SpfResult
impl Sync for SpfResult
impl Unpin for SpfResult
impl UnwindSafe for SpfResult
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more