pub enum ProtectedObjectDomain {
Show 39 variants
StoreProtocolRoot,
StoreCurrentPublication,
StorePublicationEntry,
StoreCommit,
StoreHead,
StoreAck,
StoreDeviceRegistration,
DeviceJoinAbandonment,
DeviceJoinCleanupReceipt,
DeviceJoinTransport,
StoreDeviceExclusionProposal,
StoreDeviceExclusionOutcome,
StoreReclaimEvidence,
StoreReclaimAuthorization,
StoreReclaimReceipt,
ProviderAccessGrant,
OwnerRecoveryNode,
StoreSnapshotMeta,
StoreSnapshotImage,
StoreMembershipRollup,
StoreMembershipEntry,
StoreMembershipHead,
StoreMembershipResolution,
StoreWrappedKey,
StorePackage,
CircleControl,
CircleRoster,
CircleRosterResolution,
CircleMetadata,
CirclePackage,
CircleBootstrapImage,
CircleEpochCloseIntent,
CircleEpochCloseOutcome,
CircleEpochCloseResponse,
CircleAccessLeaf,
CircleAccessEnvelope,
CircleAcknowledgement,
CircleSnapshotMeta,
CircleSnapshotImage,
}Expand description
Signed object kind bound into protection AAD and checked against the semantic path before storage I/O.
Variants§
StoreProtocolRoot
StoreCurrentPublication
StorePublicationEntry
StoreCommit
StoreHead
StoreAck
StoreDeviceRegistration
DeviceJoinAbandonment
DeviceJoinCleanupReceipt
DeviceJoinTransport
StoreDeviceExclusionProposal
StoreDeviceExclusionOutcome
StoreReclaimEvidence
StoreReclaimAuthorization
StoreReclaimReceipt
ProviderAccessGrant
OwnerRecoveryNode
StoreSnapshotMeta
StoreSnapshotImage
StoreMembershipRollup
StoreMembershipEntry
StoreMembershipHead
StoreMembershipResolution
StoreWrappedKey
StorePackage
CircleControl
CircleRoster
CircleRosterResolution
CircleMetadata
CirclePackage
CircleBootstrapImage
CircleEpochCloseIntent
CircleEpochCloseOutcome
CircleEpochCloseResponse
CircleAccessLeaf
CircleAccessEnvelope
CircleAcknowledgement
CircleSnapshotMeta
CircleSnapshotImage
Implementations§
Trait Implementations§
Source§impl Clone for ProtectedObjectDomain
impl Clone for ProtectedObjectDomain
Source§fn clone(&self) -> ProtectedObjectDomain
fn clone(&self) -> ProtectedObjectDomain
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 ProtectedObjectDomain
impl Debug for ProtectedObjectDomain
Source§impl PartialEq for ProtectedObjectDomain
impl PartialEq for ProtectedObjectDomain
impl Copy for ProtectedObjectDomain
impl Eq for ProtectedObjectDomain
impl StructuralPartialEq for ProtectedObjectDomain
Auto Trait Implementations§
impl Freeze for ProtectedObjectDomain
impl RefUnwindSafe for ProtectedObjectDomain
impl Send for ProtectedObjectDomain
impl Sync for ProtectedObjectDomain
impl Unpin for ProtectedObjectDomain
impl UnsafeUnpin for ProtectedObjectDomain
impl UnwindSafe for ProtectedObjectDomain
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.