pub struct CreateCanisterArgs {
pub settings: Option<CanisterSettings>,
}Expand description
Argument type of create_canister and create_canister_with_extra_cycles.
§Note
This type is a reduced version of ic_management_canister_types::CreateCanisterArgs.
The sender_canister_version field is removed as it is set automatically in create_canister and create_canister_with_extra_cycles.
Fields§
§settings: Option<CanisterSettings>See CanisterSettings.
Trait Implementations§
Source§impl CandidType for CreateCanisterArgs
impl CandidType for CreateCanisterArgs
Source§impl Clone for CreateCanisterArgs
impl Clone for CreateCanisterArgs
Source§fn clone(&self) -> CreateCanisterArgs
fn clone(&self) -> CreateCanisterArgs
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 CreateCanisterArgs
impl Debug for CreateCanisterArgs
Source§impl Default for CreateCanisterArgs
impl Default for CreateCanisterArgs
Source§fn default() -> CreateCanisterArgs
fn default() -> CreateCanisterArgs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateCanisterArgs
impl<'de> Deserialize<'de> for CreateCanisterArgs
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateCanisterArgs, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateCanisterArgs, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for CreateCanisterArgs
impl Hash for CreateCanisterArgs
Source§impl Ord for CreateCanisterArgs
impl Ord for CreateCanisterArgs
Source§fn cmp(&self, other: &CreateCanisterArgs) -> Ordering
fn cmp(&self, other: &CreateCanisterArgs) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CreateCanisterArgs
impl PartialEq for CreateCanisterArgs
Source§impl PartialOrd for CreateCanisterArgs
impl PartialOrd for CreateCanisterArgs
Source§impl Serialize for CreateCanisterArgs
impl Serialize for CreateCanisterArgs
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for CreateCanisterArgs
impl StructuralPartialEq for CreateCanisterArgs
Auto Trait Implementations§
impl Freeze for CreateCanisterArgs
impl RefUnwindSafe for CreateCanisterArgs
impl Send for CreateCanisterArgs
impl Sync for CreateCanisterArgs
impl Unpin for CreateCanisterArgs
impl UnwindSafe for CreateCanisterArgs
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