pub enum TpmuPublicId {
KeyedHash(Tpm2bDigest),
SymCipher(Tpm2bSymKey),
Rsa(Tpm2bPublicKeyRsa),
Ecc(TpmsEccPoint),
Null,
}Variants§
Trait Implementations§
Source§impl Clone for TpmuPublicId
impl Clone for TpmuPublicId
Source§fn clone(&self) -> TpmuPublicId
fn clone(&self) -> TpmuPublicId
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 TpmuPublicId
impl Debug for TpmuPublicId
Source§impl Default for TpmuPublicId
impl Default for TpmuPublicId
Source§fn default() -> TpmuPublicId
fn default() -> TpmuPublicId
Returns the “default value” for a type. Read more
Source§impl PartialEq for TpmuPublicId
impl PartialEq for TpmuPublicId
Source§impl TpmMarshal for TpmuPublicId
impl TpmMarshal for TpmuPublicId
Source§impl TpmSized for TpmuPublicId
impl TpmSized for TpmuPublicId
Source§impl TpmTagged for TpmuPublicId
impl TpmTagged for TpmuPublicId
Source§impl TpmUnmarshalTagged for TpmuPublicId
impl TpmUnmarshalTagged for TpmuPublicId
impl Eq for TpmuPublicId
impl StructuralPartialEq for TpmuPublicId
Auto Trait Implementations§
impl Freeze for TpmuPublicId
impl RefUnwindSafe for TpmuPublicId
impl Send for TpmuPublicId
impl Sync for TpmuPublicId
impl Unpin for TpmuPublicId
impl UnwindSafe for TpmuPublicId
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