pub enum MeasuredComponent {
FirmwareCode,
BootloaderBinary,
KernelImage,
KernelCmdline,
InitBinary,
DriverBinary,
UserComponent,
}Expand description
What component was measured
Variants§
FirmwareCode
UEFI firmware code
BootloaderBinary
Bootloader binary
KernelImage
Kernel image
KernelCmdline
Kernel command line
InitBinary
Init system binary
DriverBinary
Driver binary
UserComponent
User space component
Trait Implementations§
Source§impl Clone for MeasuredComponent
impl Clone for MeasuredComponent
Source§fn clone(&self) -> MeasuredComponent
fn clone(&self) -> MeasuredComponent
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MeasuredComponent
impl Debug for MeasuredComponent
Source§impl PartialEq for MeasuredComponent
impl PartialEq for MeasuredComponent
impl Copy for MeasuredComponent
impl Eq for MeasuredComponent
impl StructuralPartialEq for MeasuredComponent
Auto Trait Implementations§
impl Freeze for MeasuredComponent
impl RefUnwindSafe for MeasuredComponent
impl Send for MeasuredComponent
impl Sync for MeasuredComponent
impl Unpin for MeasuredComponent
impl UnwindSafe for MeasuredComponent
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)