#[repr(u32)]pub enum UnbootableReason {
None = 0,
NoMoreTries = 1,
OsRequested = 2,
VerificationFailure = 3,
UnknownOrdinal_(u32),
}Expand description
Reasons why a configuration may be marked unbootable.
Variants§
Trait Implementations§
Source§impl Clone for UnbootableReason
impl Clone for UnbootableReason
Source§fn clone(&self) -> UnbootableReason
fn clone(&self) -> UnbootableReason
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 UnbootableReason
Source§impl Debug for UnbootableReason
impl Debug for UnbootableReason
Source§impl<___E> Encode<UnbootableReason, ___E> for UnbootableReasonwhere
___E: ?Sized,
impl<___E> Encode<UnbootableReason, ___E> for UnbootableReasonwhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<UnbootableReason>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<UnbootableReason>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E> Encode<UnbootableReason, ___E> for &'a UnbootableReasonwhere
___E: ?Sized,
impl<'a, ___E> Encode<UnbootableReason, ___E> for &'a UnbootableReasonwhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<UnbootableReason>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<UnbootableReason>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
impl Eq for UnbootableReason
Source§impl From<UnbootableReason> for UnbootableReason
impl From<UnbootableReason> for UnbootableReason
Source§fn from(wire: UnbootableReason) -> UnbootableReason
fn from(wire: UnbootableReason) -> UnbootableReason
Converts to this type from the input type.
Source§impl From<UnbootableReason> for UnbootableReason
impl From<UnbootableReason> for UnbootableReason
Source§fn from(natural: UnbootableReason) -> UnbootableReason
fn from(natural: UnbootableReason) -> UnbootableReason
Converts to this type from the input type.
Source§impl From<u32> for UnbootableReason
impl From<u32> for UnbootableReason
Source§fn from(value: u32) -> UnbootableReason
fn from(value: u32) -> UnbootableReason
Converts to this type from the input type.
Source§impl FromWire<UnbootableReason> for UnbootableReason
impl FromWire<UnbootableReason> for UnbootableReason
Source§fn from_wire(wire: UnbootableReason) -> UnbootableReason
fn from_wire(wire: UnbootableReason) -> UnbootableReason
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<UnbootableReason> for UnbootableReason
impl FromWireRef<UnbootableReason> for UnbootableReason
Source§fn from_wire_ref(wire: &UnbootableReason) -> UnbootableReason
fn from_wire_ref(wire: &UnbootableReason) -> UnbootableReason
Converts the given reference to this type.
Source§impl Hash for UnbootableReason
impl Hash for UnbootableReason
Source§impl Ord for UnbootableReason
impl Ord for UnbootableReason
Source§fn cmp(&self, other: &UnbootableReason) -> Ordering
fn cmp(&self, other: &UnbootableReason) -> 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for UnbootableReason
impl PartialEq for UnbootableReason
Source§impl PartialOrd for UnbootableReason
impl PartialOrd for UnbootableReason
impl StructuralPartialEq for UnbootableReason
Auto Trait Implementations§
impl Freeze for UnbootableReason
impl RefUnwindSafe for UnbootableReason
impl Send for UnbootableReason
impl Sync for UnbootableReason
impl Unpin for UnbootableReason
impl UnsafeUnpin for UnbootableReason
impl UnwindSafe for UnbootableReason
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]