pub enum TpmuNvPublic2 {
NvIndex(TpmsNvPublic),
ExternalNv(TpmsNvPublicExpAttr),
PermanentNv(TpmsNvPublic),
}Variants§
Trait Implementations§
Source§impl Clone for TpmuNvPublic2
impl Clone for TpmuNvPublic2
Source§fn clone(&self) -> TpmuNvPublic2
fn clone(&self) -> TpmuNvPublic2
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 TpmuNvPublic2
impl Debug for TpmuNvPublic2
Source§impl PartialEq for TpmuNvPublic2
impl PartialEq for TpmuNvPublic2
Source§impl TpmMarshal for TpmuNvPublic2
impl TpmMarshal for TpmuNvPublic2
Source§impl TpmSized for TpmuNvPublic2
impl TpmSized for TpmuNvPublic2
Source§impl TpmTagged for TpmuNvPublic2
impl TpmTagged for TpmuNvPublic2
Source§impl TpmUnmarshalTagged for TpmuNvPublic2
impl TpmUnmarshalTagged for TpmuNvPublic2
impl Copy for TpmuNvPublic2
impl Eq for TpmuNvPublic2
impl StructuralPartialEq for TpmuNvPublic2
Auto Trait Implementations§
impl Freeze for TpmuNvPublic2
impl RefUnwindSafe for TpmuNvPublic2
impl Send for TpmuNvPublic2
impl Sync for TpmuNvPublic2
impl Unpin for TpmuNvPublic2
impl UnwindSafe for TpmuNvPublic2
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