pub enum RoleCapability {
Show 17 variants
AutomaticTopup,
ChildProvisioning,
DelegatedTokenIssuer,
DelegatedTokenVerifier,
FleetAdmissionProjection,
FleetCoordinator,
Icrc21,
Index,
RoleAttestationSigner,
RoleAttestationVerifier,
Root,
RootControlPlane,
RootDelegation,
Runtime,
Scaling,
Sharding,
WasmStore,
}Expand description
Closed compiled capability identity exposed by the immutable role overview.
Variants§
AutomaticTopup
ChildProvisioning
DelegatedTokenIssuer
DelegatedTokenVerifier
FleetAdmissionProjection
FleetCoordinator
Icrc21
Index
RoleAttestationSigner
RoleAttestationVerifier
Root
RootControlPlane
RootDelegation
Runtime
Scaling
Sharding
WasmStore
Trait Implementations§
Source§impl CandidType for RoleCapability
impl CandidType for RoleCapability
Source§impl Clone for RoleCapability
impl Clone for RoleCapability
Source§fn clone(&self) -> RoleCapability
fn clone(&self) -> RoleCapability
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RoleCapability
Source§impl Debug for RoleCapability
impl Debug for RoleCapability
Source§impl<'de> Deserialize<'de> for RoleCapability
impl<'de> Deserialize<'de> for RoleCapability
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
impl Eq for RoleCapability
Source§impl Ord for RoleCapability
impl Ord for RoleCapability
Source§fn cmp(&self, other: &RoleCapability) -> Ordering
fn cmp(&self, other: &RoleCapability) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for RoleCapability
impl PartialEq for RoleCapability
Source§impl PartialOrd for RoleCapability
impl PartialOrd for RoleCapability
Source§impl Serialize for RoleCapability
impl Serialize for RoleCapability
impl StructuralPartialEq for RoleCapability
Auto Trait Implementations§
impl Freeze for RoleCapability
impl RefUnwindSafe for RoleCapability
impl Send for RoleCapability
impl Sync for RoleCapability
impl Unpin for RoleCapability
impl UnsafeUnpin for RoleCapability
impl UnwindSafe for RoleCapability
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