pub enum TpmuSignature {
Rsassa(TpmsSignatureRsa),
Rsapss(TpmsSignatureRsa),
Ecdsa(TpmsSignatureEcc),
Ecdaa(TpmsSignatureEcc),
Sm2(TpmsSignatureEcc),
Ecschnorr(TpmsSignatureEcc),
Hmac(TpmtHa),
Null,
}Variants§
Rsassa(TpmsSignatureRsa)
Rsapss(TpmsSignatureRsa)
Ecdsa(TpmsSignatureEcc)
Ecdaa(TpmsSignatureEcc)
Sm2(TpmsSignatureEcc)
Ecschnorr(TpmsSignatureEcc)
Hmac(TpmtHa)
Null
Trait Implementations§
Source§impl Clone for TpmuSignature
impl Clone for TpmuSignature
Source§fn clone(&self) -> TpmuSignature
fn clone(&self) -> TpmuSignature
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 TpmuSignature
impl Debug for TpmuSignature
Source§impl PartialEq for TpmuSignature
impl PartialEq for TpmuSignature
Source§impl TpmMarshal for TpmuSignature
impl TpmMarshal for TpmuSignature
Source§impl TpmSized for TpmuSignature
impl TpmSized for TpmuSignature
Source§impl TpmTagged for TpmuSignature
impl TpmTagged for TpmuSignature
Source§impl TpmUnmarshalTagged for TpmuSignature
impl TpmUnmarshalTagged for TpmuSignature
impl Eq for TpmuSignature
impl StructuralPartialEq for TpmuSignature
Auto Trait Implementations§
impl Freeze for TpmuSignature
impl RefUnwindSafe for TpmuSignature
impl Send for TpmuSignature
impl Sync for TpmuSignature
impl Unpin for TpmuSignature
impl UnwindSafe for TpmuSignature
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