Trait frame_support::dispatch::Decode [−][src]
Trait that allows zero-copy read of value-references from slices in LE format.
Required methods
pub fn decode<I>(input: &mut I) -> Result<Self, Error> where
I: Input,
[src]
I: Input,
Attempt to deserialise the value from input.
Provided methods
pub fn skip<I>(input: &mut I) -> Result<(), Error> where
I: Input,
[src]
I: Input,
Attempt to skip the encoded value from input.
The default implementation of this function is just calling Decode::decode
.
When possible, an implementation should provided a specialized implementation.
pub fn encoded_fixed_size() -> Option<usize>
[src]
Returns the fixed encoded size of the type.
If it returns Some(size)
then all possible values of this
type have the given size (in bytes) when encoded.
NOTE: A type with a fixed encoded size may return None
.
Implementations on Foreign Types
impl Decode for WasmFields
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmFields, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmFields, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmValuesSet
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmValuesSet, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmValuesSet, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmEntryAttributes
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmEntryAttributes, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmEntryAttributes, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmFieldName
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmFieldName, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmFieldName, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmValue
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmValue, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmValue, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmLevel
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmLevel, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmLevel, Error> where
__CodecInputEdqy: Input,
impl Decode for i64
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<i64, Error> where
I: Input,
[src]
I: Input,
impl Decode for i32
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<i32, Error> where
I: Input,
[src]
I: Input,
impl Decode for Compact<u8>
[src]
impl Decode for u8
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<u8, Error> where
I: Input,
[src]
I: Input,
impl Decode for NonZeroI64
[src]
impl<F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
G0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl<T> Decode for LinkedList<T> where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroU8
[src]
impl<M0, N0, O0, P0, Q0, R0> Decode for (M0, N0, O0, P0, Q0, R0) where
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl Decode for Compact<u64>
[src]
impl Decode for Compact<u16>
[src]
impl<Q0, R0> Decode for (Q0, R0) where
Q0: Decode,
R0: Decode,
[src]
Q0: Decode,
R0: Decode,
impl Decode for Compact<()>
[src]
impl Decode for Duration
[src]
impl Decode for String
[src]
impl<I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl Decode for Compact<u128>
[src]
impl Decode for i128
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<i128, Error> where
I: Input,
[src]
I: Input,
impl Decode for NonZeroU64
[src]
impl Decode for NonZeroU32
[src]
impl<B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Decode,
B0: Decode,
C0: Decode,
D0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
G0: Decode,
B0: Decode,
C0: Decode,
D0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl Decode for OptionBool
[src]
impl<T, const N: usize> Decode for [T; N] where
T: Decode,
[src]
T: Decode,
impl Decode for bool
[src]
impl<R0> Decode for (R0,) where
R0: Decode,
[src]
R0: Decode,
impl<O0, P0, Q0, R0> Decode for (O0, P0, Q0, R0) where
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(input: &mut INPUT) -> Result<(O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
INPUT: Input,
impl Decode for i8
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<i8, Error> where
I: Input,
[src]
I: Input,
impl<T> Decode for Compact<T> where
T: CompactAs,
Compact<<T as CompactAs>::As>: Decode,
[src]
T: CompactAs,
Compact<<T as CompactAs>::As>: Decode,
impl<T> Decode for VecDeque<T> where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroU128
[src]
impl<G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
G0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl Decode for Compact<u32>
[src]
impl<T> Decode for BTreeSet<T> where
T: Decode + Ord,
[src]
T: Decode + Ord,
impl<K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (K0, L0, M0, N0, O0, P0, Q0, R0) where
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl Decode for u16
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<u16, Error> where
I: Input,
[src]
I: Input,
impl<L0, M0, N0, O0, P0, Q0, R0> Decode for (L0, M0, N0, O0, P0, Q0, R0) where
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl<P0, Q0, R0> Decode for (P0, Q0, R0) where
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
P0: Decode,
Q0: Decode,
R0: Decode,
impl Decode for i16
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<i16, Error> where
I: Input,
[src]
I: Input,
impl Decode for NonZeroI32
[src]
impl Decode for u32
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<u32, Error> where
I: Input,
[src]
I: Input,
impl<D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Decode,
D0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
G0: Decode,
D0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl<A0, B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (A0, B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Decode,
B0: Decode,
A0: Decode,
C0: Decode,
D0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
G0: Decode,
B0: Decode,
A0: Decode,
C0: Decode,
D0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(A0, B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(A0, B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl<T> Decode for Option<T> where
T: Decode,
[src]
T: Decode,
impl<C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Decode,
C0: Decode,
D0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
G0: Decode,
C0: Decode,
D0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl Decode for NonZeroI16
[src]
impl<J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl<E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
G0: Decode,
E0: Decode,
F0: Decode,
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl<K, V> Decode for BTreeMap<K, V> where
K: Decode + Ord,
V: Decode,
[src]
K: Decode + Ord,
V: Decode,
impl Decode for NonZeroI8
[src]
impl Decode for u64
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<u64, Error> where
I: Input,
[src]
I: Input,
impl Decode for ()
[src]
impl<T> Decode for BinaryHeap<T> where
T: Decode + Ord,
[src]
T: Decode + Ord,
impl Decode for u128
[src]
pub const TYPE_INFO: TypeInfo
[src]
pub fn decode<I>(input: &mut I) -> Result<u128, Error> where
I: Input,
[src]
I: Input,
impl Decode for NonZeroU16
[src]
impl<H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Decode for (H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
H0: Decode,
I0: Decode,
J0: Decode,
K0: Decode,
L0: Decode,
M0: Decode,
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(
input: &mut INPUT
) -> Result<(H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
input: &mut INPUT
) -> Result<(H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
impl Decode for NonZeroI128
[src]
impl<N0, O0, P0, Q0, R0> Decode for (N0, O0, P0, Q0, R0) where
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
N0: Decode,
O0: Decode,
P0: Decode,
Q0: Decode,
R0: Decode,
pub fn decode<INPUT>(input: &mut INPUT) -> Result<(N0, O0, P0, Q0, R0), Error> where
INPUT: Input,
[src]
INPUT: Input,
impl<'a, T> Decode for Cow<'a, T> where
T: ToOwned + ?Sized,
<T as ToOwned>::Owned: Decode,
[src]
T: ToOwned + ?Sized,
<T as ToOwned>::Owned: Decode,
impl Decode for OpaqueNetworkState
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaqueNetworkState, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaqueNetworkState, Error> where
__CodecInputEdqy: Input,
impl Decode for OpaqueMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaqueMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaqueMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for ExternEntity
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ExternEntity, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ExternEntity, Error> where
__CodecInputEdqy: Input,
impl Decode for LocalizedSignature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<LocalizedSignature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<LocalizedSignature, Error> where
__CodecInputEdqy: Input,
impl Decode for EnvironmentDefinition
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<EnvironmentDefinition, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<EnvironmentDefinition, Error> where
__CodecInputEdqy: Input,
impl Decode for ChangesTrieConfiguration
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ChangesTrieConfiguration, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ChangesTrieConfiguration, Error> where
__CodecInputEdqy: Input,
impl Decode for DeriveJunction
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DeriveJunction, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DeriveJunction, Error> where
__CodecInputEdqy: Input,
impl Decode for Entry
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Entry, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Entry, Error> where
__CodecInputEdqy: Input,
impl Decode for Signature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
impl Decode for HostError
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<HostError, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<HostError, Error> where
__CodecInputEdqy: Input,
impl Decode for Public
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
impl Decode for HttpRequestId
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<HttpRequestId, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<HttpRequestId, Error> where
__CodecInputEdqy: Input,
impl Decode for KeyTypeId
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<KeyTypeId, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<KeyTypeId, Error> where
__CodecInputEdqy: Input,
impl Decode for OpaquePeerId
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaquePeerId, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaquePeerId, Error> where
__CodecInputEdqy: Input,
impl Decode for Timestamp
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Timestamp, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Timestamp, Error> where
__CodecInputEdqy: Input,
impl Decode for NeverNativeValue
[src]
impl Decode for AccountId32
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<AccountId32, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<AccountId32, Error> where
__CodecInputEdqy: Input,
impl Decode for Signature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
impl Decode for StorageKind
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageKind, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageKind, Error> where
__CodecInputEdqy: Input,
impl Decode for Signature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
impl Decode for LogLevel
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<LogLevel, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<LogLevel, Error> where
__CodecInputEdqy: Input,
impl Decode for CryptoTypeId
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<CryptoTypeId, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<CryptoTypeId, Error> where
__CodecInputEdqy: Input,
impl Decode for CryptoTypePublicPair
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<CryptoTypePublicPair, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<CryptoTypePublicPair, Error> where
__CodecInputEdqy: Input,
impl Decode for HttpRequestStatus
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<HttpRequestStatus, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<HttpRequestStatus, Error> where
__CodecInputEdqy: Input,
impl Decode for OpaqueMultiaddr
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaqueMultiaddr, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaqueMultiaddr, Error> where
__CodecInputEdqy: Input,
impl Decode for Duration
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Duration, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Duration, Error> where
__CodecInputEdqy: Input,
impl Decode for HttpError
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<HttpError, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<HttpError, Error> where
__CodecInputEdqy: Input,
impl Decode for Public
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
impl Decode for Public
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
impl Decode for ReturnValue
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ReturnValue, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ReturnValue, Error> where
__CodecInputEdqy: Input,
impl Decode for Value
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Value, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Value, Error> where
__CodecInputEdqy: Input,
impl Decode for TrackedStorageKey
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TrackedStorageKey, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TrackedStorageKey, Error> where
__CodecInputEdqy: Input,
impl Decode for U512
[src]
impl Decode for H160
[src]
impl Decode for U128
[src]
impl Decode for H512
[src]
impl Decode for H256
[src]
impl Decode for H128
[src]
impl Decode for U256
[src]
impl Decode for StorageProof
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageProof, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageProof, Error> where
__CodecInputEdqy: Input,
impl<T> Decode for Crossing<T> where
T: Encode + Decode,
[src]
T: Encode + Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Crossing<T>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Crossing<T>, Error> where
__CodecInputEdqy: Input,
impl Decode for EcdsaVerifyError
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<EcdsaVerifyError, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<EcdsaVerifyError, Error> where
__CodecInputEdqy: Input,
impl Decode for RuntimeMetadataDeprecated
[src]
impl Decode for RuntimeMetadataV12
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadataV12, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadataV12, Error> where
__CodecInputEdqy: Input,
impl Decode for ModuleId
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleId, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleId, Error> where
__CodecInputEdqy: Input,
impl Decode for Era
[src]
impl Decode for MultiSignature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<MultiSignature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<MultiSignature, Error> where
__CodecInputEdqy: Input,
impl Decode for LookupError
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<LookupError, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<LookupError, Error> where
__CodecInputEdqy: Input,
impl Decode for UintAuthorityId
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<UintAuthorityId, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<UintAuthorityId, Error> where
__CodecInputEdqy: Input,
impl<Address, Call, Signature, Extra> Decode for UncheckedExtrinsic<Address, Call, Signature, Extra> where
Call: Decode,
Address: Decode,
Signature: Decode,
Extra: SignedExtension,
[src]
Call: Decode,
Address: Decode,
Signature: Decode,
Extra: SignedExtension,
pub fn decode<I>(
input: &mut I
) -> Result<UncheckedExtrinsic<Address, Call, Signature, Extra>, Error> where
I: Input,
[src]
input: &mut I
) -> Result<UncheckedExtrinsic<Address, Call, Signature, Extra>, Error> where
I: Input,
impl Decode for TestSignature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TestSignature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TestSignature, Error> where
__CodecInputEdqy: Input,
impl Decode for StoredMapError
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StoredMapError, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StoredMapError, Error> where
__CodecInputEdqy: Input,
impl Decode for OpaqueExtrinsic
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaqueExtrinsic, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OpaqueExtrinsic, Error> where
__CodecInputEdqy: Input,
impl<Hashing> Decode for RandomNumberGenerator<Hashing> where
Hashing: Hash,
<Hashing as Hash>::Output: Decode,
[src]
Hashing: Hash,
<Hashing as Hash>::Output: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RandomNumberGenerator<Hashing>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RandomNumberGenerator<Hashing>, Error> where
__CodecInputEdqy: Input,
impl<Info> Decode for DispatchErrorWithPostInfo<Info> where
Info: Eq + PartialEq<Info> + Clone + Copy + Encode + Decode + Printable,
[src]
Info: Eq + PartialEq<Info> + Clone + Copy + Encode + Decode + Printable,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchErrorWithPostInfo<Info>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchErrorWithPostInfo<Info>, Error> where
__CodecInputEdqy: Input,
impl Decode for ChangesTrieSignal
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ChangesTrieSignal, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ChangesTrieSignal, Error> where
__CodecInputEdqy: Input,
impl<B> Decode for BlockAndTimeDeadline<B> where
B: BlockNumberProvider,
<B as BlockNumberProvider>::BlockNumber: Decode,
[src]
B: BlockNumberProvider,
<B as BlockNumberProvider>::BlockNumber: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<BlockAndTimeDeadline<B>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<BlockAndTimeDeadline<B>, Error> where
__CodecInputEdqy: Input,
impl<Hash> Decode for Digest<Hash> where
Vec<DigestItem<Hash>, Global>: Decode,
[src]
Vec<DigestItem<Hash>, Global>: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Digest<Hash>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Digest<Hash>, Error> where
__CodecInputEdqy: Input,
impl Decode for BadOrigin
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<BadOrigin, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<BadOrigin, Error> where
__CodecInputEdqy: Input,
impl<AccountId, AccountIndex> Decode for MultiAddress<AccountId, AccountIndex> where
AccountId: Decode,
AccountIndex: HasCompact,
[src]
AccountId: Decode,
AccountIndex: HasCompact,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<MultiAddress<AccountId, AccountIndex>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<MultiAddress<AccountId, AccountIndex>, Error> where
__CodecInputEdqy: Input,
impl<Block> Decode for SignedBlock<Block> where
Block: Decode,
[src]
Block: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<SignedBlock<Block>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<SignedBlock<Block>, Error> where
__CodecInputEdqy: Input,
impl<Xt> Decode for ExtrinsicWrapper<Xt> where
Xt: Decode,
[src]
Xt: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ExtrinsicWrapper<Xt>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ExtrinsicWrapper<Xt>, Error> where
__CodecInputEdqy: Input,
impl<Hash> Decode for DigestItem<Hash> where
Hash: Decode,
[src]
Hash: Decode,
impl Decode for AnySignature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<AnySignature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<AnySignature, Error> where
__CodecInputEdqy: Input,
impl<Header, Extrinsic> Decode for Block<Header, Extrinsic> where
Extrinsic: MaybeSerialize,
Header: Decode,
Vec<Extrinsic, Global>: Decode,
[src]
Extrinsic: MaybeSerialize,
Header: Decode,
Vec<Extrinsic, Global>: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Block<Header, Extrinsic>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Block<Header, Extrinsic>, Error> where
__CodecInputEdqy: Input,
impl<Xt> Decode for Block<Xt> where
Vec<Xt, Global>: Decode,
[src]
Vec<Xt, Global>: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Block<Xt>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Block<Xt>, Error> where
__CodecInputEdqy: Input,
impl<Call, Extra> Decode for TestXt<Call, Extra> where
Call: Decode,
Option<(u64, Extra)>: Decode,
[src]
Call: Decode,
Option<(u64, Extra)>: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TestXt<Call, Extra>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TestXt<Call, Extra>, Error> where
__CodecInputEdqy: Input,
impl Decode for Time
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Time, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Time, Error> where
__CodecInputEdqy: Input,
impl Decode for RuntimeString
[src]
impl Decode for MultiSigner
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<MultiSigner, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<MultiSigner, Error> where
__CodecInputEdqy: Input,
impl<Number, Hash> Decode for Header<Number, Hash> where
Hash: Hash,
Number: HasCompact + Copy + Into<U256> + TryFrom<U256>,
<Hash as Hash>::Output: Decode,
[src]
Hash: Hash,
Number: HasCompact + Copy + Into<U256> + TryFrom<U256>,
<Hash as Hash>::Output: Decode,
impl Decode for Signature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
impl Decode for Signature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
impl Decode for Public
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
impl Decode for Signature
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
impl Decode for Public
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
impl Decode for Public
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
impl Decode for FixedI64
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedI64, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedI64, Error> where
__CodecInputEdqy: Input,
impl Decode for PerU16
[src]
impl Decode for FixedI128
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedI128, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedI128, Error> where
__CodecInputEdqy: Input,
impl Decode for Perquintill
[src]
impl Decode for FixedU128
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedU128, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedU128, Error> where
__CodecInputEdqy: Input,
impl Decode for Permill
[src]
impl Decode for Perbill
[src]
impl Decode for Percent
[src]
impl Decode for Error
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Error, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Error, Error> where
__CodecInputEdqy: Input,
impl Decode for CheckInherentsResult
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<CheckInherentsResult, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<CheckInherentsResult, Error> where
__CodecInputEdqy: Input,
impl<Reporter, Offender> Decode for OffenceDetails<Reporter, Offender> where
Offender: Decode,
Vec<Reporter, Global>: Decode,
[src]
Offender: Decode,
Vec<Reporter, Global>: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OffenceDetails<Reporter, Offender>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OffenceDetails<Reporter, Offender>, Error> where
__CodecInputEdqy: Input,
Implementors
impl Decode for Void
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Void, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Void, Error> where
__CodecInputEdqy: Input,
impl Decode for RuntimeMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for StorageEntryModifier
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryModifier, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryModifier, Error> where
__CodecInputEdqy: Input,
impl Decode for StorageEntryType
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryType, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryType, Error> where
__CodecInputEdqy: Input,
impl Decode for StorageHasher
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageHasher, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageHasher, Error> where
__CodecInputEdqy: Input,
impl Decode for DispatchError
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchError, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchError, Error> where
__CodecInputEdqy: Input,
impl Decode for InvalidTransaction
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<InvalidTransaction, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<InvalidTransaction, Error> where
__CodecInputEdqy: Input,
impl Decode for TransactionSource
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TransactionSource, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TransactionSource, Error> where
__CodecInputEdqy: Input,
impl Decode for TransactionValidityError
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TransactionValidityError, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TransactionValidityError, Error> where
__CodecInputEdqy: Input,
impl Decode for UnknownTransaction
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<UnknownTransaction, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<UnknownTransaction, Error> where
__CodecInputEdqy: Input,
impl Decode for BalanceStatus
[src]
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl Decode for DispatchClass
[src]
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl Decode for Pays
[src]
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl Decode for ErrorMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ErrorMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ErrorMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for FunctionArgumentMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FunctionArgumentMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FunctionArgumentMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for FunctionMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FunctionMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FunctionMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for ModuleConstantMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleConstantMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleConstantMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for EventMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<EventMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<EventMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for OuterEventMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OuterEventMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OuterEventMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for ExtrinsicMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ExtrinsicMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ExtrinsicMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for ModuleMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for RuntimeMetadataPrefixed
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadataPrefixed, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadataPrefixed, Error> where
__CodecInputEdqy: Input,
impl Decode for StorageEntryMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for StorageMetadata
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageMetadata, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for InherentData
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<InherentData, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<InherentData, Error> where
__CodecInputEdqy: Input,
impl Decode for ValidTransaction
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ValidTransaction, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ValidTransaction, Error> where
__CodecInputEdqy: Input,
impl Decode for PalletVersion
[src]
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl Decode for WithdrawReasons
[src]
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl Decode for DispatchInfo
[src]
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl Decode for PostDispatchInfo
[src]
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl Decode for RuntimeDbWeight
[src]
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl<B, O> Decode for DecodeDifferent<B, O> where
O: Decode + 'static,
B: 'static,
[src]
O: Decode + 'static,
B: 'static,
impl<Balance> Decode for WeightToFeeCoefficient<Balance> where
Balance: Decode,
Balance: Decode,
[src]
Balance: Decode,
Balance: Decode,
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl<BlockNumber> Decode for DispatchTime<BlockNumber> where
BlockNumber: Decode,
BlockNumber: Decode,
BlockNumber: Decode,
BlockNumber: Decode,
[src]
BlockNumber: Decode,
BlockNumber: Decode,
BlockNumber: Decode,
BlockNumber: Decode,
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl<T> Decode for Vec<T, Global> where
T: Decode,
[src]
T: Decode,
impl<T> Decode for PhantomData<T>
[src]
impl<T> Decode for PerDispatchClass<T> where
T: Decode,
T: Decode,
T: Decode,
T: Decode,
T: Decode,
T: Decode,
[src]
T: Decode,
T: Decode,
T: Decode,
T: Decode,
T: Decode,
T: Decode,
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl<T, E> Decode for Result<T, E> where
T: Decode,
E: Decode,
[src]
T: Decode,
E: Decode,
impl<T, X> Decode for X where
T: Decode + Into<X>,
X: WrapperTypeDecode<Wrapped = T>,
[src]
T: Decode + Into<X>,
X: WrapperTypeDecode<Wrapped = T>,