pub struct TpmaNv(/* private fields */);Expand description
TPMA_NV (Table 233)
Implementations§
Source§impl TpmaNv
impl TpmaNv
pub const PPWRITE: Self
pub const OWNERWRITE: Self
pub const AUTHWRITE: Self
pub const POLICYWRITE: Self
pub const TPM_NT_COUNTER: Self
pub const TPM_NT_BITS: Self
pub const TPM_NT_EXTEND: Self
pub const POLICY_DELETE: Self
pub const WRITELOCKED: Self
pub const WRITEALL: Self
pub const WRITEDEFINE: Self
pub const WRITE_STCLEAR: Self
pub const GLOBALLOCK: Self
pub const PPREAD: Self
pub const OWNERREAD: Self
pub const AUTHREAD: Self
pub const POLICYREAD: Self
pub const NO_DA: Self
pub const ORDERLY: Self
pub const CLEAR_STCLEAR: Self
pub const READLOCKED: Self
pub const WRITTEN: Self
pub const PLATFORMCREATE: Self
pub const READ_STCLEAR: Self
pub const fn bits(&self) -> u32
pub const fn from_bits_truncate(bits: u32) -> Self
pub const fn empty() -> Self
pub const fn contains(&self, other: Self) -> bool
Trait Implementations§
Source§impl BitAndAssign for TpmaNv
impl BitAndAssign for TpmaNv
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for TpmaNv
impl BitOrAssign for TpmaNv
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXorAssign for TpmaNv
impl BitXorAssign for TpmaNv
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Ord for TpmaNv
impl Ord for TpmaNv
Source§impl PartialOrd for TpmaNv
impl PartialOrd for TpmaNv
Source§impl TpmMarshal for TpmaNv
impl TpmMarshal for TpmaNv
Source§impl TpmSized for TpmaNv
impl TpmSized for TpmaNv
Source§impl TpmUnmarshal for TpmaNv
impl TpmUnmarshal for TpmaNv
impl Copy for TpmaNv
impl Eq for TpmaNv
impl StructuralPartialEq for TpmaNv
Auto Trait Implementations§
impl Freeze for TpmaNv
impl RefUnwindSafe for TpmaNv
impl Send for TpmaNv
impl Sync for TpmaNv
impl Unpin for TpmaNv
impl UnwindSafe for TpmaNv
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