pub struct TpmsNvPublic {
pub nv_index: TpmHandle,
pub name_alg: TpmAlgId,
pub attributes: TpmaNv,
pub auth_policy: Tpm2bDigest,
pub data_size: Uint16,
}Fields§
§nv_index: TpmHandle§name_alg: TpmAlgId§attributes: TpmaNv§auth_policy: Tpm2bDigest§data_size: Uint16Trait Implementations§
Source§impl Clone for TpmsNvPublic
impl Clone for TpmsNvPublic
Source§fn clone(&self) -> TpmsNvPublic
fn clone(&self) -> TpmsNvPublic
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 TpmsNvPublic
impl Debug for TpmsNvPublic
Source§impl Default for TpmsNvPublic
impl Default for TpmsNvPublic
Source§fn default() -> TpmsNvPublic
fn default() -> TpmsNvPublic
Returns the “default value” for a type. Read more
Source§impl From<TpmsNvPublic> for Tpm2bNvPublic
impl From<TpmsNvPublic> for Tpm2bNvPublic
Source§fn from(inner: TpmsNvPublic) -> Self
fn from(inner: TpmsNvPublic) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TpmsNvPublic
impl PartialEq for TpmsNvPublic
Source§impl TpmMarshal for TpmsNvPublic
impl TpmMarshal for TpmsNvPublic
Source§impl TpmSized for TpmsNvPublic
impl TpmSized for TpmsNvPublic
Source§impl TpmUnmarshal for TpmsNvPublic
impl TpmUnmarshal for TpmsNvPublic
impl Copy for TpmsNvPublic
impl Eq for TpmsNvPublic
impl StructuralPartialEq for TpmsNvPublic
Auto Trait Implementations§
impl Freeze for TpmsNvPublic
impl RefUnwindSafe for TpmsNvPublic
impl Send for TpmsNvPublic
impl Sync for TpmsNvPublic
impl Unpin for TpmsNvPublic
impl UnwindSafe for TpmsNvPublic
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