#[repr(u8)]pub enum RootResolutionDisposition {
Present = 1,
Absent = 2,
Failed = 3,
}Expand description
Bounded, copyable disposition of one root lookup.
This deliberately reports only whether the complete lookup was present, authentically absent, or failed. It never retains a validated origin plan or authenticated-absence proof.
Variants§
Present = 1
The complete origin had a validated resolution plan.
Absent = 2
The complete origin was authentically absent or had no usable endpoint.
Failed = 3
The lookup failed and classification remained indeterminate.
Trait Implementations§
Source§impl Clone for RootResolutionDisposition
impl Clone for RootResolutionDisposition
Source§fn clone(&self) -> RootResolutionDisposition
fn clone(&self) -> RootResolutionDisposition
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 moreimpl Copy for RootResolutionDisposition
Source§impl Debug for RootResolutionDisposition
impl Debug for RootResolutionDisposition
impl Eq for RootResolutionDisposition
Source§impl Hash for RootResolutionDisposition
impl Hash for RootResolutionDisposition
Source§impl Ord for RootResolutionDisposition
impl Ord for RootResolutionDisposition
Source§fn cmp(&self, other: &RootResolutionDisposition) -> Ordering
fn cmp(&self, other: &RootResolutionDisposition) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for RootResolutionDisposition
impl PartialOrd for RootResolutionDisposition
impl StructuralPartialEq for RootResolutionDisposition
Auto Trait Implementations§
impl Freeze for RootResolutionDisposition
impl RefUnwindSafe for RootResolutionDisposition
impl Send for RootResolutionDisposition
impl Sync for RootResolutionDisposition
impl Unpin for RootResolutionDisposition
impl UnsafeUnpin for RootResolutionDisposition
impl UnwindSafe for RootResolutionDisposition
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