#[repr(u32)]pub enum UnknownExplanation {
RequiresFullCheck = 0,
Incomplete = 1,
Timeout = 2,
Resourceout = 3,
Memout = 4,
Interrupted = 5,
Unsupported = 6,
Other = 7,
RequiresCheckAgain = 8,
UnknownReason = 9,
Last = 10,
}Expand description
The different reasons for returning an “unknown” result.
Variants§
RequiresFullCheck = 0
Incomplete = 1
Timeout = 2
Resourceout = 3
Memout = 4
Interrupted = 5
Unsupported = 6
Other = 7
RequiresCheckAgain = 8
UnknownReason = 9
Last = 10
Trait Implementations§
Source§impl Clone for UnknownExplanation
impl Clone for UnknownExplanation
Source§fn clone(&self) -> UnknownExplanation
fn clone(&self) -> UnknownExplanation
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 UnknownExplanation
impl Debug for UnknownExplanation
Source§impl Hash for UnknownExplanation
impl Hash for UnknownExplanation
Source§impl PartialEq for UnknownExplanation
impl PartialEq for UnknownExplanation
impl Copy for UnknownExplanation
impl Eq for UnknownExplanation
impl StructuralPartialEq for UnknownExplanation
Auto Trait Implementations§
impl Freeze for UnknownExplanation
impl RefUnwindSafe for UnknownExplanation
impl Send for UnknownExplanation
impl Sync for UnknownExplanation
impl Unpin for UnknownExplanation
impl UnsafeUnpin for UnknownExplanation
impl UnwindSafe for UnknownExplanation
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