pub struct BootId(/* private fields */);Expand description
An identity for one host boot.
Implementations§
Source§impl BootId
impl BootId
Sourcepub const fn from_raw(value: u64) -> Self
pub const fn from_raw(value: u64) -> Self
Construct a boot identity from an opaque value.
The value carries no structure, so this is only meaningful for a
consumer that already holds one: a decoded launch record, or a test
constructing a boot deliberately unequal to BootId::current.
Trait Implementations§
impl Copy for BootId
impl Eq for BootId
impl StructuralPartialEq for BootId
Auto Trait Implementations§
impl Freeze for BootId
impl RefUnwindSafe for BootId
impl Send for BootId
impl Sync for BootId
impl Unpin for BootId
impl UnsafeUnpin for BootId
impl UnwindSafe for BootId
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