#[repr(u16)]pub enum TpmShutdownType {
Clear = 0,
State = 1,
}Expand description
TPM Shutdown Types (TPM_SU)
Variants§
Clear = 0
TPM2_Shutdown(CLEAR) – discard state
State = 1
TPM2_Shutdown(STATE) – save state for resume
Trait Implementations§
Source§impl Clone for TpmShutdownType
impl Clone for TpmShutdownType
Source§fn clone(&self) -> TpmShutdownType
fn clone(&self) -> TpmShutdownType
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 TpmShutdownType
impl Debug for TpmShutdownType
impl Copy for TpmShutdownType
Auto Trait Implementations§
impl Freeze for TpmShutdownType
impl RefUnwindSafe for TpmShutdownType
impl Send for TpmShutdownType
impl Sync for TpmShutdownType
impl Unpin for TpmShutdownType
impl UnwindSafe for TpmShutdownType
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)