pub struct TpmsNvPublicExpAttr {
pub nv_index: TpmiRhNvExpIndex,
pub name_alg: TpmAlgId,
pub attributes: TpmaNvExp,
pub auth_policy: Tpm2bDigest,
pub data_size: TpmUint16,
}Fields§
§nv_index: TpmiRhNvExpIndex§name_alg: TpmAlgId§attributes: TpmaNvExp§auth_policy: Tpm2bDigest§data_size: TpmUint16Trait Implementations§
Source§impl Clone for TpmsNvPublicExpAttr
impl Clone for TpmsNvPublicExpAttr
Source§fn clone(&self) -> TpmsNvPublicExpAttr
fn clone(&self) -> TpmsNvPublicExpAttr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TpmsNvPublicExpAttr
Source§impl Debug for TpmsNvPublicExpAttr
impl Debug for TpmsNvPublicExpAttr
Source§impl Default for TpmsNvPublicExpAttr
impl Default for TpmsNvPublicExpAttr
Source§fn default() -> TpmsNvPublicExpAttr
fn default() -> TpmsNvPublicExpAttr
Returns the “default value” for a type. Read more
impl Eq for TpmsNvPublicExpAttr
Source§impl PartialEq for TpmsNvPublicExpAttr
impl PartialEq for TpmsNvPublicExpAttr
impl StructuralPartialEq for TpmsNvPublicExpAttr
Source§impl<'a> TpmField<'a> for TpmsNvPublicExpAttrwhere
TpmiRhNvExpIndex: for<'b> TpmField<'b>,
TpmAlgId: for<'b> TpmField<'b>,
TpmaNvExp: for<'b> TpmField<'b>,
Tpm2bDigest: for<'b> TpmField<'b>,
TpmUint16: for<'b> TpmField<'b>,
impl<'a> TpmField<'a> for TpmsNvPublicExpAttrwhere
TpmiRhNvExpIndex: for<'b> TpmField<'b>,
TpmAlgId: for<'b> TpmField<'b>,
TpmaNvExp: for<'b> TpmField<'b>,
Tpm2bDigest: for<'b> TpmField<'b>,
TpmUint16: for<'b> TpmField<'b>,
Source§impl TpmMarshal for TpmsNvPublicExpAttr
impl TpmMarshal for TpmsNvPublicExpAttr
Auto Trait Implementations§
impl Freeze for TpmsNvPublicExpAttr
impl RefUnwindSafe for TpmsNvPublicExpAttr
impl Send for TpmsNvPublicExpAttr
impl Sync for TpmsNvPublicExpAttr
impl Unpin for TpmsNvPublicExpAttr
impl UnsafeUnpin for TpmsNvPublicExpAttr
impl UnwindSafe for TpmsNvPublicExpAttr
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