[−][src]Trait elrond_wasm::io::arg_serialize::AsynCallArg
Required methods
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
Provided methods
fn push_async_arg_exact(
&self,
_serializer: &mut CallDataSerializer,
_expected_len: usize
) -> Result<(), SCError>
&self,
_serializer: &mut CallDataSerializer,
_expected_len: usize
) -> Result<(), SCError>
Implementors
impl<T> AsynCallArg for OptionalArg<T> where
T: AsynCallArg,
[src]
T: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T> AsynCallArg for VarArgs<T> where
T: AsynCallArg,
[src]
T: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
fn push_async_arg_exact(
&self,
serializer: &mut CallDataSerializer,
expected_len: usize
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer,
expected_len: usize
) -> Result<(), SCError>
impl<T> AsynCallArg for T where
T: Encode,
[src]
T: Encode,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0> AsynCallArg for MultiResult1<T0> where
T0: AsynCallArg,
[src]
T0: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1> AsynCallArg for MultiResult2<T0, T1> where
T0: AsynCallArg,
T1: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2> AsynCallArg for MultiResult3<T0, T1, T2> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3> AsynCallArg for MultiResult4<T0, T1, T2, T3> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4> AsynCallArg for MultiResult5<T0, T1, T2, T3, T4> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5> AsynCallArg for MultiResult6<T0, T1, T2, T3, T4, T5> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6> AsynCallArg for MultiResult7<T0, T1, T2, T3, T4, T5, T6> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6, T7> AsynCallArg for MultiResult8<T0, T1, T2, T3, T4, T5, T6, T7> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> AsynCallArg for MultiResult9<T0, T1, T2, T3, T4, T5, T6, T7, T8> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> AsynCallArg for MultiResult10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> AsynCallArg for MultiResult11<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> AsynCallArg for MultiResult12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> AsynCallArg for MultiResult13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
T12: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
T12: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> AsynCallArg for MultiResult14<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
T12: AsynCallArg,
T13: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
T12: AsynCallArg,
T13: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> AsynCallArg for MultiResult15<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
T12: AsynCallArg,
T13: AsynCallArg,
T14: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
T12: AsynCallArg,
T13: AsynCallArg,
T14: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> AsynCallArg for MultiResult16<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> where
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
T12: AsynCallArg,
T13: AsynCallArg,
T14: AsynCallArg,
T15: AsynCallArg,
[src]
T0: AsynCallArg,
T1: AsynCallArg,
T2: AsynCallArg,
T3: AsynCallArg,
T4: AsynCallArg,
T5: AsynCallArg,
T6: AsynCallArg,
T7: AsynCallArg,
T8: AsynCallArg,
T9: AsynCallArg,
T10: AsynCallArg,
T11: AsynCallArg,
T12: AsynCallArg,
T13: AsynCallArg,
T14: AsynCallArg,
T15: AsynCallArg,
fn push_async_arg(
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>
[src]
&self,
serializer: &mut CallDataSerializer
) -> Result<(), SCError>