pub struct CALL(/* private fields */);
Expand description
Call a contract.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for CALL
impl<'de> Deserialize<'de> for CALL
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
source§impl From<CALL> for Instruction
impl From<CALL> for Instruction
source§impl FromWasmAbi for CALL
impl FromWasmAbi for CALL
source§impl IntoWasmAbi for CALL
impl IntoWasmAbi for CALL
source§impl LongRefFromWasmAbi for CALL
impl LongRefFromWasmAbi for CALL
source§impl OptionFromWasmAbi for CALL
impl OptionFromWasmAbi for CALL
source§impl OptionIntoWasmAbi for CALL
impl OptionIntoWasmAbi for CALL
source§impl RefFromWasmAbi for CALL
impl RefFromWasmAbi for CALL
source§impl RefMutFromWasmAbi for CALL
impl RefMutFromWasmAbi for CALL
source§impl TryFromJsValue for CALL
impl TryFromJsValue for CALL
source§impl VectorFromWasmAbi for CALL
impl VectorFromWasmAbi for CALL
source§impl VectorIntoWasmAbi for CALL
impl VectorIntoWasmAbi for CALL
impl Copy for CALL
impl Eq for CALL
impl StructuralPartialEq for CALL
Auto Trait Implementations§
impl Freeze for CALL
impl RefUnwindSafe for CALL
impl Send for CALL
impl Sync for CALL
impl Unpin for CALL
impl UnwindSafe for CALL
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abi
source§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
.