pub enum RootCapabilityCommand {
ProvisionCanister(CreateCanisterRequest),
UpgradeCanister(UpgradeCanisterRequest),
RequestCycles(CyclesRequest),
IssueDelegation(DelegationRequest),
IssueRoleAttestation(RoleAttestationRequest),
}Expand description
RootCapabilityCommand Internal root capability command shape used by root workflow dispatch.
Variants§
ProvisionCanister(CreateCanisterRequest)
UpgradeCanister(UpgradeCanisterRequest)
RequestCycles(CyclesRequest)
IssueDelegation(DelegationRequest)
IssueRoleAttestation(RoleAttestationRequest)
Trait Implementations§
Source§impl CandidType for RootCapabilityCommand
impl CandidType for RootCapabilityCommand
Source§impl Clone for RootCapabilityCommand
impl Clone for RootCapabilityCommand
Source§fn clone(&self) -> RootCapabilityCommand
fn clone(&self) -> RootCapabilityCommand
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 RootCapabilityCommand
impl Debug for RootCapabilityCommand
Source§impl<'de> Deserialize<'de> for RootCapabilityCommand
impl<'de> Deserialize<'de> for RootCapabilityCommand
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 From<Request> for RootCapabilityCommand
impl From<Request> for RootCapabilityCommand
Auto Trait Implementations§
impl Freeze for RootCapabilityCommand
impl RefUnwindSafe for RootCapabilityCommand
impl Send for RootCapabilityCommand
impl Sync for RootCapabilityCommand
impl Unpin for RootCapabilityCommand
impl UnsafeUnpin for RootCapabilityCommand
impl UnwindSafe for RootCapabilityCommand
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