Enum webauthn_rs_core::internals::TpmSt
source · #[repr(u16)]pub enum TpmSt {
Show 20 variants
RspCommand = 196,
Null = 32_768,
NoSessions = 32_769,
Sessions = 32_770,
ReservedA = 32_771,
ReservedB = 32_772,
AttestNV = 32_788,
AttestCommandAudit = 32_789,
AttestSessionAudit = 32_790,
AttestCertify = 32_791,
AttestQuote = 32_792,
AttestTime = 32_793,
AttestCreation = 32_794,
ReservedC = 32_795,
Creation = 32_801,
Verified = 32_802,
AuthSecret = 32_803,
Hashcheck = 32_804,
AuthSigned = 32_805,
FUManifest = 32_809,
}Expand description
Tpm statement types.
Variants§
RspCommand = 196
Unused
Null = 32_768
Unused
NoSessions = 32_769
Unused
Sessions = 32_770
Unused
ReservedA = 32_771
Unused
ReservedB = 32_772
Unused
AttestNV = 32_788
Unused
AttestCommandAudit = 32_789
Unused
AttestSessionAudit = 32_790
Unused
AttestCertify = 32_791
Denote that this attestation contains a certify statement.
AttestQuote = 32_792
Unused
AttestTime = 32_793
Unused
AttestCreation = 32_794
Unused
ReservedC = 32_795
Unused
Creation = 32_801
Unused
Verified = 32_802
Unused
AuthSecret = 32_803
Unused
Hashcheck = 32_804
Unused
AuthSigned = 32_805
Unused
FUManifest = 32_809
Unused
Trait Implementations§
source§impl PartialEq for TpmSt
impl PartialEq for TpmSt
impl Eq for TpmSt
impl StructuralPartialEq for TpmSt
Auto Trait Implementations§
impl Freeze for TpmSt
impl RefUnwindSafe for TpmSt
impl Send for TpmSt
impl Sync for TpmSt
impl Unpin for TpmSt
impl UnwindSafe for TpmSt
Blanket Implementations§
source§impl<'a, T> AsTaggedExplicit<'a> for Twhere
T: 'a,
impl<'a, T> AsTaggedExplicit<'a> for Twhere
T: 'a,
source§impl<'a, T> AsTaggedImplicit<'a> for Twhere
T: 'a,
impl<'a, T> AsTaggedImplicit<'a> for Twhere
T: 'a,
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