Expand description

Builder interfaces for some method calls of the management canister.

Re-exports

pub use super::attributes::ComputeAllocation;
pub use super::attributes::FreezingThreshold;
pub use super::attributes::MemoryAllocation;

Structs

A prepared call to install_code.

The set of possible canister settings. Similar to DefiniteCanisterSettings, but all the fields are optional.

A builder for a create_canister call.

A builder for an install_code call.

A builder for an update_settings call.

Enums

The install mode of the canister to install. If a canister is already installed, using InstallMode::Install will be an error. InstallMode::Reinstall overwrites the module, and InstallMode::Upgrade performs an Upgrade step.