#[repr(u16)]pub enum TpmStartupType {
Clear = 0,
State = 1,
}Expand description
TPM Startup Types (TPM_SU)
Variants§
Clear = 0
TPM2_Startup(CLEAR) – reset all PCRs, clear state
State = 1
TPM2_Startup(STATE) – restore saved state
Trait Implementations§
Source§impl Clone for TpmStartupType
impl Clone for TpmStartupType
Source§fn clone(&self) -> TpmStartupType
fn clone(&self) -> TpmStartupType
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 TpmStartupType
impl Debug for TpmStartupType
impl Copy for TpmStartupType
Auto Trait Implementations§
impl Freeze for TpmStartupType
impl RefUnwindSafe for TpmStartupType
impl Send for TpmStartupType
impl Sync for TpmStartupType
impl Unpin for TpmStartupType
impl UnwindSafe for TpmStartupType
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)