Union tss_esapi_sys::TPMU_CAPABILITIES
source · #[repr(C)]
pub union TPMU_CAPABILITIES {
pub algorithms: TPML_ALG_PROPERTY,
pub handles: TPML_HANDLE,
pub command: TPML_CCA,
pub ppCommands: TPML_CC,
pub auditCommands: TPML_CC,
pub assignedPCR: TPML_PCR_SELECTION,
pub tpmProperties: TPML_TAGGED_TPM_PROPERTY,
pub pcrProperties: TPML_TAGGED_PCR_PROPERTY,
pub eccCurves: TPML_ECC_CURVE,
pub intelPttProperty: TPML_INTEL_PTT_PROPERTY,
}
Fields§
§algorithms: TPML_ALG_PROPERTY
§handles: TPML_HANDLE
§command: TPML_CCA
§ppCommands: TPML_CC
§auditCommands: TPML_CC
§assignedPCR: TPML_PCR_SELECTION
§tpmProperties: TPML_TAGGED_TPM_PROPERTY
§pcrProperties: TPML_TAGGED_PCR_PROPERTY
§eccCurves: TPML_ECC_CURVE
§intelPttProperty: TPML_INTEL_PTT_PROPERTY
Trait Implementations§
source§impl Clone for TPMU_CAPABILITIES
impl Clone for TPMU_CAPABILITIES
source§fn clone(&self) -> TPMU_CAPABILITIES
fn clone(&self) -> TPMU_CAPABILITIES
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for TPMU_CAPABILITIES
impl Default for TPMU_CAPABILITIES
impl Copy for TPMU_CAPABILITIES
Auto Trait Implementations§
impl RefUnwindSafe for TPMU_CAPABILITIES
impl Send for TPMU_CAPABILITIES
impl Sync for TPMU_CAPABILITIES
impl Unpin for TPMU_CAPABILITIES
impl UnwindSafe for TPMU_CAPABILITIES
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