Enum tss_esapi::constants::structure_tags::StructureTag
source · [−]pub enum StructureTag {
Show 20 variants
RspCommand,
Null,
NoSessions,
Sessions,
Reserved1,
Reserved2,
AttestNv,
AttestCommandAudit,
AttestSessionAudit,
AttestCertify,
AttestQuote,
AttestTime,
AttestCreation,
AttestNvDigest,
Creation,
Verified,
AuthSecret,
Hashcheck,
AuthSigned,
FuManifest,
}
Expand description
This enum represents the TPM_ST (Structure Tags)
Variants
RspCommand
Null
NoSessions
Sessions
Reserved1
Reserved2
AttestNv
AttestCommandAudit
AttestSessionAudit
AttestCertify
AttestQuote
AttestTime
AttestCreation
AttestNvDigest
Creation
Verified
AuthSecret
Hashcheck
AuthSigned
FuManifest
Trait Implementations
sourceimpl Clone for StructureTag
impl Clone for StructureTag
sourcefn clone(&self) -> StructureTag
fn clone(&self) -> StructureTag
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for StructureTag
impl Debug for StructureTag
sourceimpl From<StructureTag> for TPM2_ST
impl From<StructureTag> for TPM2_ST
sourcefn from(structure_tag: StructureTag) -> Self
fn from(structure_tag: StructureTag) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<StructureTag> for StructureTag
impl PartialEq<StructureTag> for StructureTag
sourceimpl TryFrom<u16> for StructureTag
impl TryFrom<u16> for StructureTag
impl Copy for StructureTag
impl Eq for StructureTag
impl StructuralEq for StructureTag
impl StructuralPartialEq for StructureTag
Auto Trait Implementations
impl RefUnwindSafe for StructureTag
impl Send for StructureTag
impl Sync for StructureTag
impl Unpin for StructureTag
impl UnwindSafe for StructureTag
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more