pub struct CreateCanisterRequest {
pub canister_role: CanisterRole,
pub parent: CreateCanisterParent,
pub extra_arg: Option<Vec<u8>>,
}Expand description
CreateCanisterRequest
Payload for Request::CreateCanister
Fields§
§canister_role: CanisterRole§parent: CreateCanisterParent§extra_arg: Option<Vec<u8>>Trait Implementations§
Source§impl CandidType for CreateCanisterRequest
impl CandidType for CreateCanisterRequest
Source§impl Clone for CreateCanisterRequest
impl Clone for CreateCanisterRequest
Source§fn clone(&self) -> CreateCanisterRequest
fn clone(&self) -> CreateCanisterRequest
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 CreateCanisterRequest
impl Debug for CreateCanisterRequest
Source§impl<'de> Deserialize<'de> for CreateCanisterRequest
impl<'de> Deserialize<'de> for CreateCanisterRequest
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
Auto Trait Implementations§
impl Freeze for CreateCanisterRequest
impl RefUnwindSafe for CreateCanisterRequest
impl Send for CreateCanisterRequest
impl Sync for CreateCanisterRequest
impl Unpin for CreateCanisterRequest
impl UnwindSafe for CreateCanisterRequest
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