pub struct TpmaNvExp(/* private fields */);Expand description
TPMA_NV_EXP (Table 234)
Implementations§
Source§impl TpmaNvExp
impl TpmaNvExp
pub const ENCRYPTION: Self
pub const INTEGRITY: Self
pub const ANTIROLLBACK: Self
pub const fn bits(&self) -> u64
pub const fn from_bits_truncate(bits: u64) -> Self
pub const fn empty() -> Self
pub const fn contains(&self, other: Self) -> bool
pub fn flag_names(&self) -> impl Iterator<Item = &'static str> + '_
Trait Implementations§
Source§impl BitOrAssign for TpmaNvExp
impl BitOrAssign for TpmaNvExp
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl Ord for TpmaNvExp
impl Ord for TpmaNvExp
Source§impl PartialOrd for TpmaNvExp
impl PartialOrd for TpmaNvExp
Source§impl TpmSized for TpmaNvExp
impl TpmSized for TpmaNvExp
impl Copy for TpmaNvExp
impl Eq for TpmaNvExp
impl StructuralPartialEq for TpmaNvExp
Auto Trait Implementations§
impl Freeze for TpmaNvExp
impl RefUnwindSafe for TpmaNvExp
impl Send for TpmaNvExp
impl Sync for TpmaNvExp
impl Unpin for TpmaNvExp
impl UnwindSafe for TpmaNvExp
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