pub enum MgmtMethod {
Show 26 variants
CreateCanister,
InstallCode,
StartCanister,
StopCanister,
CanisterStatus,
DeleteCanister,
DepositCycles,
RawRand,
ProvisionalCreateCanisterWithCycles,
ProvisionalTopUpCanister,
UninstallCode,
UpdateSettings,
UploadChunk,
ClearChunkStore,
StoredChunks,
InstallChunkedCode,
FetchCanisterLogs,
EcdsaPublicKey,
SignWithEcdsa,
BitcoinGetBalance,
BitcoinGetBalanceQuery,
BitcoinGetUtxos,
BitcoinGetUtxosQuery,
BitcoinSendTransaction,
BitcoinGetCurrentFeePercentiles,
NodeMetricsHistory,
}
Expand description
All the known methods of the management canister.
Variants§
CreateCanister
InstallCode
StartCanister
StopCanister
CanisterStatus
DeleteCanister
DepositCycles
RawRand
ProvisionalCreateCanisterWithCycles
See [ManagementCanister::provisional_create_canister_with_cycles
].
ProvisionalTopUpCanister
UninstallCode
UpdateSettings
UploadChunk
ClearChunkStore
StoredChunks
InstallChunkedCode
FetchCanisterLogs
EcdsaPublicKey
There is no corresponding agent function as only canisters can call it.
SignWithEcdsa
There is no corresponding agent function as only canisters can call it.
BitcoinGetBalance
There is no corresponding agent function as only canisters can call it.
BitcoinGetBalanceQuery
BitcoinGetUtxos
There is no corresponding agent function as only canisters can call it.
BitcoinGetUtxosQuery
BitcoinSendTransaction
There is no corresponding agent function as only canisters can call it.
BitcoinGetCurrentFeePercentiles
There is no corresponding agent function as only canisters can call it.
NodeMetricsHistory
There is no corresponding agent function as only canisters can call it.
Trait Implementations§
source§impl AsRef<str> for MgmtMethod
impl AsRef<str> for MgmtMethod
source§impl Debug for MgmtMethod
impl Debug for MgmtMethod
source§impl Display for MgmtMethod
impl Display for MgmtMethod
source§impl FromStr for MgmtMethod
impl FromStr for MgmtMethod
Auto Trait Implementations§
impl Freeze for MgmtMethod
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