pub struct TpmsAttest {
pub attest_type: TpmSt,
pub qualified_signer: Tpm2bName,
pub extra_data: Tpm2bData,
pub clock_info: TpmsClockInfo,
pub firmware_version: u64,
pub attested: TpmuAttest,
}Fields§
§attest_type: TpmSt§qualified_signer: Tpm2bName§extra_data: Tpm2bData§clock_info: TpmsClockInfo§firmware_version: u64§attested: TpmuAttestTrait Implementations§
Source§impl Clone for TpmsAttest
impl Clone for TpmsAttest
Source§fn clone(&self) -> TpmsAttest
fn clone(&self) -> TpmsAttest
Returns a duplicate 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 Debug for TpmsAttest
impl Debug for TpmsAttest
Source§impl From<TpmsAttest> for Tpm2bAttest
impl From<TpmsAttest> for Tpm2bAttest
Source§fn from(inner: TpmsAttest) -> Self
fn from(inner: TpmsAttest) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TpmsAttest
impl PartialEq for TpmsAttest
Source§impl TpmMarshal for TpmsAttest
impl TpmMarshal for TpmsAttest
Source§impl TpmSized for TpmsAttest
impl TpmSized for TpmsAttest
Source§impl TpmUnmarshal for TpmsAttest
impl TpmUnmarshal for TpmsAttest
impl Eq for TpmsAttest
impl StructuralPartialEq for TpmsAttest
Auto Trait Implementations§
impl Freeze for TpmsAttest
impl RefUnwindSafe for TpmsAttest
impl Send for TpmsAttest
impl Sync for TpmsAttest
impl Unpin for TpmsAttest
impl UnwindSafe for TpmsAttest
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