pub enum MgmtMethod {
CreateCanister,
InstallCode,
StartCanister,
StopCanister,
CanisterStatus,
DeleteCanister,
DepositCycles,
RawRand,
ProvisionalCreateCanisterWithCycles,
ProvisionalTopUpCanister,
UninstallCode,
UpdateSettings,
}Expand description
All the known methods of the management canister.
Variants§
CreateCanister
See Canister::<ManagementCanister>::create_canister.
InstallCode
See Canister::<ManagementCanister>::install_code.
StartCanister
See Canister::<ManagementCanister>::start_canister.
StopCanister
See Canister::<ManagementCanister>::stop_canister.
CanisterStatus
See Canister::<ManagementCanister>::canister_status.
DeleteCanister
See Canister::<ManagementCanister>::delete_canister.
DepositCycles
See Canister::<ManagementCanister>::deposit_cycles.
RawRand
See Canister::<ManagementCanister>::raw_rand.
ProvisionalCreateCanisterWithCycles
See Canister::<ManagementCanister>::provisional_create_canister_with_cycles.
ProvisionalTopUpCanister
See Canister::<ManagementCanister>::provisional_top_up_canister.
UninstallCode
See Canister::<ManagementCanister>::uninstall_code.
UpdateSettings
See Canister::<ManagementCanister>::update_settings.
Trait Implementations§
source§impl AsRef<str> for MgmtMethod
impl AsRef<str> for MgmtMethod
source§impl Debug for MgmtMethod
impl Debug for MgmtMethod
source§impl FromStr for MgmtMethod
impl FromStr for MgmtMethod
Auto Trait Implementations§
impl RefUnwindSafe for MgmtMethod
impl Send for MgmtMethod
impl Sync for MgmtMethod
impl Unpin for MgmtMethod
impl UnwindSafe for MgmtMethod
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