Enum tss_esapi::constants::nv_index_type::NvIndexType
source · pub enum NvIndexType {
Ordinary,
Counter,
Bits,
Extend,
PinFail,
PinPass,
}
Expand description
Enum with values representing the NV index type.
Variants§
Trait Implementations§
source§impl Clone for NvIndexType
impl Clone for NvIndexType
source§fn clone(&self) -> NvIndexType
fn clone(&self) -> NvIndexType
Returns a copy 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 NvIndexType
impl Debug for NvIndexType
source§impl From<NvIndexType> for TPM2_NT
impl From<NvIndexType> for TPM2_NT
source§fn from(nv_index_type: NvIndexType) -> TPM2_NT
fn from(nv_index_type: NvIndexType) -> TPM2_NT
Converts to this type from the input type.
source§impl PartialEq for NvIndexType
impl PartialEq for NvIndexType
source§fn eq(&self, other: &NvIndexType) -> bool
fn eq(&self, other: &NvIndexType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFrom<u8> for NvIndexType
impl TryFrom<u8> for NvIndexType
impl Copy for NvIndexType
impl Eq for NvIndexType
impl StructuralPartialEq for NvIndexType
Auto Trait Implementations§
impl Freeze for NvIndexType
impl RefUnwindSafe for NvIndexType
impl Send for NvIndexType
impl Sync for NvIndexType
impl Unpin for NvIndexType
impl UnwindSafe for NvIndexType
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