pub struct CanisterCall {
pub sender: Vec<u8>,
pub canister_id: Vec<u8>,
pub method: String,
pub arg: Vec<u8>,
}Fields§
§sender: Vec<u8>§canister_id: Vec<u8>§method: String§arg: Vec<u8>Trait Implementations§
Source§impl<'de> Deserialize<'de> for CanisterCall
impl<'de> Deserialize<'de> for CanisterCall
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 CanisterCall
impl RefUnwindSafe for CanisterCall
impl Send for CanisterCall
impl Sync for CanisterCall
impl Unpin for CanisterCall
impl UnwindSafe for CanisterCall
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