[−][src]Trait solid::decode::Decode
Declares a type to be decodable from as Solidity response buffer
Required methods
Loading content...Implementations on Foreign Types
impl<'a> Decode<'a> for i64
[src]
impl<'a, T0, T1, T2, T3, T4> Decode<'a> for (T0, T1, T2, T3, T4) where
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
T3: Decode<'a> + Encode,
T4: Decode<'a> + Encode,
[src]
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
T3: Decode<'a> + Encode,
T4: Decode<'a> + Encode,
impl<'a, T0, T1, T2> Decode<'a> for (T0, T1, T2) where
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
[src]
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
impl<'a> Decode<'a> for u128
[src]
impl<'a> Decode<'a> for i32
[src]
impl<'a> Decode<'a> for u8
[src]
impl<'a> Decode<'a> for i8
[src]
impl<'a> Decode<'a> for BigInt
[src]
impl<'a> Decode<'a> for BigUint
[src]
impl<'a, T0, T1, T2, T3> Decode<'a> for (T0, T1, T2, T3) where
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
T3: Decode<'a> + Encode,
[src]
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
T3: Decode<'a> + Encode,
impl<'a> Decode<'a> for i128
[src]
impl<'a> Decode<'a> for i16
[src]
impl<'a> Decode<'a> for bool
[src]
impl<'a> Decode<'a> for H160
[src]
impl<'a, T0, T1, T2, T3, T4, T5, T6> Decode<'a> for (T0, T1, T2, T3, T4, T5, T6) where
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
T3: Decode<'a> + Encode,
T4: Decode<'a> + Encode,
T5: Decode<'a> + Encode,
T6: Decode<'a> + Encode,
[src]
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
T3: Decode<'a> + Encode,
T4: Decode<'a> + Encode,
T5: Decode<'a> + Encode,
T6: Decode<'a> + Encode,
impl<'a> Decode<'a> for U256
[src]
impl<'a> Decode<'a> for String
[src]
impl<'a> Decode<'a> for u16
[src]
impl<'a, T0, T1, T2, T3, T4, T5> Decode<'a> for (T0, T1, T2, T3, T4, T5) where
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
T3: Decode<'a> + Encode,
T4: Decode<'a> + Encode,
T5: Decode<'a> + Encode,
[src]
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
T2: Decode<'a> + Encode,
T3: Decode<'a> + Encode,
T4: Decode<'a> + Encode,
T5: Decode<'a> + Encode,
impl<'a, T> Decode<'a> for Vec<T> where
T: Decode<'a> + Encode,
[src]
T: Decode<'a> + Encode,
impl<'a> Decode<'a> for U128
[src]
impl<'a, T0, T1> Decode<'a> for (T0, T1) where
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
[src]
T0: Decode<'a> + Encode,
T1: Decode<'a> + Encode,
impl<'a> Decode<'a> for u64
[src]
impl<'a> Decode<'a> for u32
[src]
impl<'a> Decode<'a> for &'a str
[src]
Loading content...
Implementors
impl<'a> Decode<'a> for Bytes1
[src]
impl<'a> Decode<'a> for Bytes10
[src]
impl<'a> Decode<'a> for Bytes11
[src]
impl<'a> Decode<'a> for Bytes12
[src]
impl<'a> Decode<'a> for Bytes13
[src]
impl<'a> Decode<'a> for Bytes14
[src]
impl<'a> Decode<'a> for Bytes15
[src]
impl<'a> Decode<'a> for Bytes16
[src]
impl<'a> Decode<'a> for Bytes17
[src]
impl<'a> Decode<'a> for Bytes18
[src]
impl<'a> Decode<'a> for Bytes19
[src]
impl<'a> Decode<'a> for Bytes2
[src]
impl<'a> Decode<'a> for Bytes20
[src]
impl<'a> Decode<'a> for Bytes21
[src]
impl<'a> Decode<'a> for Bytes22
[src]
impl<'a> Decode<'a> for Bytes23
[src]
impl<'a> Decode<'a> for Bytes24
[src]
impl<'a> Decode<'a> for Bytes25
[src]
impl<'a> Decode<'a> for Bytes26
[src]
impl<'a> Decode<'a> for Bytes27
[src]
impl<'a> Decode<'a> for Bytes28
[src]
impl<'a> Decode<'a> for Bytes29
[src]
impl<'a> Decode<'a> for Bytes3
[src]
impl<'a> Decode<'a> for Bytes30
[src]
impl<'a> Decode<'a> for Bytes31
[src]
impl<'a> Decode<'a> for Bytes32
[src]
impl<'a> Decode<'a> for Bytes4
[src]
impl<'a> Decode<'a> for Bytes5
[src]
impl<'a> Decode<'a> for Bytes6
[src]
impl<'a> Decode<'a> for Bytes7
[src]
impl<'a> Decode<'a> for Bytes8
[src]
impl<'a> Decode<'a> for Bytes9
[src]
impl<'a> Decode<'a> for Int104
[src]
impl<'a> Decode<'a> for Int112
[src]
impl<'a> Decode<'a> for Int120
[src]
impl<'a> Decode<'a> for Int136
[src]
impl<'a> Decode<'a> for Int144
[src]
impl<'a> Decode<'a> for Int152
[src]
impl<'a> Decode<'a> for Int160
[src]
impl<'a> Decode<'a> for Int168
[src]
impl<'a> Decode<'a> for Int176
[src]
impl<'a> Decode<'a> for Int184
[src]
impl<'a> Decode<'a> for Int192
[src]
impl<'a> Decode<'a> for Int200
[src]
impl<'a> Decode<'a> for Int208
[src]
impl<'a> Decode<'a> for Int216
[src]
impl<'a> Decode<'a> for Int224
[src]
impl<'a> Decode<'a> for Int232
[src]
impl<'a> Decode<'a> for Int24
[src]
impl<'a> Decode<'a> for Int240
[src]
impl<'a> Decode<'a> for Int248
[src]
impl<'a> Decode<'a> for Int256
[src]
impl<'a> Decode<'a> for Int40
[src]
impl<'a> Decode<'a> for Int48
[src]
impl<'a> Decode<'a> for Int56
[src]
impl<'a> Decode<'a> for Int72
[src]
impl<'a> Decode<'a> for Int80
[src]
impl<'a> Decode<'a> for Int88
[src]
impl<'a> Decode<'a> for Int96
[src]
impl<'a> Decode<'a> for Uint104
[src]
impl<'a> Decode<'a> for Uint112
[src]
impl<'a> Decode<'a> for Uint120
[src]
impl<'a> Decode<'a> for Uint136
[src]
impl<'a> Decode<'a> for Uint144
[src]
impl<'a> Decode<'a> for Uint152
[src]
impl<'a> Decode<'a> for Uint160
[src]
impl<'a> Decode<'a> for Uint168
[src]
impl<'a> Decode<'a> for Uint176
[src]
impl<'a> Decode<'a> for Uint184
[src]
impl<'a> Decode<'a> for Uint192
[src]
impl<'a> Decode<'a> for Uint200
[src]
impl<'a> Decode<'a> for Uint208
[src]
impl<'a> Decode<'a> for Uint216
[src]
impl<'a> Decode<'a> for Uint224
[src]
impl<'a> Decode<'a> for Uint232
[src]
impl<'a> Decode<'a> for Uint24
[src]
impl<'a> Decode<'a> for Uint240
[src]
impl<'a> Decode<'a> for Uint248
[src]
impl<'a> Decode<'a> for Uint256
[src]
impl<'a> Decode<'a> for Uint40
[src]
impl<'a> Decode<'a> for Uint48
[src]
impl<'a> Decode<'a> for Uint56
[src]
impl<'a> Decode<'a> for Uint72
[src]
impl<'a> Decode<'a> for Uint80
[src]
impl<'a> Decode<'a> for Uint88
[src]
impl<'a> Decode<'a> for Uint96
[src]
impl<'a> Decode<'a> for Address
[src]
impl<'a> Decode<'a> for Bytes<'a>
[src]
impl<'a> Decode<'a> for Function
[src]
impl<'a, const N: usize> Decode<'a> for BytesFix<'a, N> where
[u8; N]: LengthAtMost32,
[u8; N]: LengthAtLeast1,
[src]
[u8; N]: LengthAtMost32,
[u8; N]: LengthAtLeast1,
impl<'a, const N: usize, const M: usize> Decode<'a> for Int<'a, N, M> where
[u8; M]: LengthAtMost32,
[u8; M]: LengthAtLeast1,
[src]
[u8; M]: LengthAtMost32,
[u8; M]: LengthAtLeast1,
impl<'a, const N: usize, const M: usize> Decode<'a> for Uint<'a, N, M> where
[u8; M]: LengthAtMost32,
[u8; M]: LengthAtLeast1,
[src]
[u8; M]: LengthAtMost32,
[u8; M]: LengthAtLeast1,