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