pub enum ExtensionNegotiationRejectionCode {
Show 19 variants
MalformedInventory,
MalformedOfficialStack,
MalformedManifest,
UnknownExtensionPoint,
UnsupportedOfficialStack,
UnsupportedChioContract,
UnsupportedProfile,
UnsupportedComponent,
UnsupportedIsolation,
UnsupportedEvidenceMode,
UnsupportedPrivilege,
OfficialOnlyPoint,
InternalOnlyPoint,
LocalPolicyActivationRequired,
MissingSubjectBinding,
MissingSignerVerification,
MissingFreshnessCheck,
TruthMutationNotAllowed,
TrustWideningNotAllowed,
}Variants§
MalformedInventory
MalformedOfficialStack
MalformedManifest
UnknownExtensionPoint
UnsupportedOfficialStack
UnsupportedChioContract
UnsupportedProfile
UnsupportedComponent
UnsupportedIsolation
UnsupportedEvidenceMode
UnsupportedPrivilege
OfficialOnlyPoint
InternalOnlyPoint
LocalPolicyActivationRequired
MissingSubjectBinding
MissingSignerVerification
MissingFreshnessCheck
TruthMutationNotAllowed
TrustWideningNotAllowed
Trait Implementations§
Source§impl Clone for ExtensionNegotiationRejectionCode
impl Clone for ExtensionNegotiationRejectionCode
Source§fn clone(&self) -> ExtensionNegotiationRejectionCode
fn clone(&self) -> ExtensionNegotiationRejectionCode
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<'de> Deserialize<'de> for ExtensionNegotiationRejectionCode
impl<'de> Deserialize<'de> for ExtensionNegotiationRejectionCode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ExtensionNegotiationRejectionCode
impl PartialEq for ExtensionNegotiationRejectionCode
Source§fn eq(&self, other: &ExtensionNegotiationRejectionCode) -> bool
fn eq(&self, other: &ExtensionNegotiationRejectionCode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ExtensionNegotiationRejectionCode
impl Eq for ExtensionNegotiationRejectionCode
impl StructuralPartialEq for ExtensionNegotiationRejectionCode
Auto Trait Implementations§
impl Freeze for ExtensionNegotiationRejectionCode
impl RefUnwindSafe for ExtensionNegotiationRejectionCode
impl Send for ExtensionNegotiationRejectionCode
impl Sync for ExtensionNegotiationRejectionCode
impl Unpin for ExtensionNegotiationRejectionCode
impl UnsafeUnpin for ExtensionNegotiationRejectionCode
impl UnwindSafe for ExtensionNegotiationRejectionCode
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