pub struct TpmtPublic {
pub object_type: TpmAlgId,
pub name_alg: TpmAlgId,
pub object_attributes: TpmaObject,
pub auth_policy: Tpm2bDigest,
pub parameters: TpmuPublicParms,
pub unique: TpmuPublicId,
}Fields§
§object_type: TpmAlgId§name_alg: TpmAlgId§object_attributes: TpmaObject§auth_policy: Tpm2bDigest§parameters: TpmuPublicParms§unique: TpmuPublicIdTrait Implementations§
Source§impl Clone for TpmtPublic
impl Clone for TpmtPublic
Source§fn clone(&self) -> TpmtPublic
fn clone(&self) -> TpmtPublic
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 TpmtPublic
impl Debug for TpmtPublic
Source§impl Default for TpmtPublic
impl Default for TpmtPublic
Source§impl From<TpmtPublic> for Tpm2bPublic
impl From<TpmtPublic> for Tpm2bPublic
Source§fn from(inner: TpmtPublic) -> Self
fn from(inner: TpmtPublic) -> Self
Converts to this type from the input type.
Source§impl From<TpmtPublic> for Tpm2bTemplate
impl From<TpmtPublic> for Tpm2bTemplate
Source§fn from(inner: TpmtPublic) -> Self
fn from(inner: TpmtPublic) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TpmtPublic
impl PartialEq for TpmtPublic
Source§impl TpmBuild for TpmtPublic
impl TpmBuild for TpmtPublic
Source§impl<'a> TpmParse<'a> for TpmtPublic
impl<'a> TpmParse<'a> for TpmtPublic
Source§impl TpmSized for TpmtPublic
impl TpmSized for TpmtPublic
Source§impl TpmTagged for TpmtPublic
impl TpmTagged for TpmtPublic
impl Eq for TpmtPublic
impl StructuralPartialEq for TpmtPublic
Auto Trait Implementations§
impl Freeze for TpmtPublic
impl RefUnwindSafe for TpmtPublic
impl Send for TpmtPublic
impl Sync for TpmtPublic
impl Unpin for TpmtPublic
impl UnwindSafe for TpmtPublic
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