#[repr(u8)]pub enum BootStage {
HardwareInit = 0,
RvfVerify = 1,
ObjectCreate = 2,
ComponentMount = 3,
FirstAttestation = 4,
Complete = 5,
}Expand description
Boot stage enumeration.
Variants§
HardwareInit = 0
Stage 0: Hardware initialization.
RvfVerify = 1
Stage 1: RVF verification.
ObjectCreate = 2
Stage 2: Kernel object creation.
ComponentMount = 3
Stage 3: Component mount.
FirstAttestation = 4
Stage 4: First attestation.
Complete = 5
Boot complete.
Implementations§
Trait Implementations§
Source§impl Ord for BootStage
impl Ord for BootStage
Source§impl PartialOrd for BootStage
impl PartialOrd for BootStage
impl Copy for BootStage
impl Eq for BootStage
impl StructuralPartialEq for BootStage
Auto Trait Implementations§
impl Freeze for BootStage
impl RefUnwindSafe for BootStage
impl Send for BootStage
impl Sync for BootStage
impl Unpin for BootStage
impl UnsafeUnpin for BootStage
impl UnwindSafe for BootStage
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