Trait serp_traits::stp258::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<T> Decode for [T; 104] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 211] where
T: Decode,
[src]
T: Decode,
impl<T, E> Decode for Result<T, E> where
T: Decode,
E: Decode,
[src]
T: Decode,
E: Decode,
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<T> Decode for [T; 243] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 153] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 226] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 152] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 189] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 161] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 187] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 114] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 111] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 224] where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroU64
[src]
impl<T> Decode for [T; 45] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 87] where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroI32
[src]
impl<T> Decode for [T; 33] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 35] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 6] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 18] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for LinkedList<T> where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 16] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 204] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 7] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 254] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 118] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 82] where
T: Decode,
[src]
T: Decode,
impl<K, V> Decode for BTreeMap<K, V> where
K: Decode + Ord,
V: Decode,
[src]
K: Decode + Ord,
V: Decode,
impl<T> Decode for [T; 218] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 168] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 42] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 220] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 103] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 145] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 151] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 137] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 223] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 233] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 21] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 58] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 131] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 216] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 229] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 96] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 36] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 155] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 90] where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroI16
[src]
impl<T> Decode for [T; 47] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 55] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 80] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 194] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 255] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 140] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 31] where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroU8
[src]
impl<T> Decode for [T; 239] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 170] where
T: Decode,
[src]
T: 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<T> Decode for [T; 132] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 512] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 16384] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 94] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 231] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 129] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 9] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 12] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 46] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 69] where
T: Decode,
[src]
T: Decode,
impl Decode for OptionBool
[src]
impl<T> Decode for [T; 136] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 26] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 183] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 59] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 0] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 167] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 244] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 79] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 74] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for VecDeque<T> where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 177] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 2048] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 105] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 119] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 10] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 121] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 107] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for Option<T> where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 197] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 86] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 32] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 4096] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 28] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 384] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 73] where
T: Decode,
[src]
T: Decode,
impl<R0> Decode for (R0,) where
R0: Decode,
[src]
R0: Decode,
impl<T> Decode for [T; 253] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 95] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 24] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 159] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 101] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 49] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 232] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 235] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 11] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 48] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 222] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 89] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 149] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 91] 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<T> Decode for [T; 39] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 3] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 126] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 71] where
T: Decode,
[src]
T: Decode,
impl Decode for ()
[src]
impl Decode for Compact<u8>
[src]
impl<T> Decode for [T; 34] where
T: Decode,
[src]
T: Decode,
impl Decode for Compact<u64>
[src]
impl<T> Decode for [T; 175] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 184] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 62] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 106] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 230] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 158] where
T: Decode,
[src]
T: Decode,
impl Decode for Compact<u16>
[src]
impl<T> Decode for BTreeSet<T> where
T: Decode + Ord,
[src]
T: Decode + Ord,
impl<T> Decode for [T; 14] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 54] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 57] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 44] where
T: Decode,
[src]
T: Decode,
impl Decode for Compact<()>
[src]
impl<T> Decode for BinaryHeap<T> where
T: Decode + Ord,
[src]
T: Decode + Ord,
impl<T> Decode for [T; 81] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 241] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 85] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 15] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 17] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 213] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 38] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 209] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 176] where
T: Decode,
[src]
T: Decode,
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
B0: Decode,
G0: 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]
B0: Decode,
G0: 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 [T; 206] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 41] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 127] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 212] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 109] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 60] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 199] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 88] where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroI8
[src]
impl<T> Decode for [T; 768] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 174] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 102] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 68] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 173] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 67] where
T: Decode,
[src]
T: Decode,
impl Decode for String
[src]
impl<T> Decode for [T; 248] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 142] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 135] where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroI128
[src]
impl<T> Decode for [T; 214] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 144] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 52] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 5] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 196] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 2] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 115] where
T: Decode,
[src]
T: Decode,
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
B0: Decode,
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]
B0: Decode,
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<(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<T> Decode for [T; 150] where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroU128
[src]
impl Decode for NonZeroU16
[src]
impl<T> Decode for [T; 77] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 143] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 72] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 128] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 200] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 29] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 201] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 93] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 195] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 207] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 65] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 43] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 250] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 215] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 4] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for Vec<T, Global> where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 19] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 246] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 192] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 236] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 97] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 122] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 123] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 166] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 130] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 30] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 198] where
T: Decode,
[src]
T: Decode,
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 [T; 172] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 51] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 63] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 92] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 53] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 1024] where
T: Decode,
[src]
T: Decode,
impl Decode for Duration
[src]
impl<T> Decode for [T; 256] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 180] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 139] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 203] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 185] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 1] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 210] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 66] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 108] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 112] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 50] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 37] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 249] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 98] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 75] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 84] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 228] where
T: Decode,
[src]
T: 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<T> Decode for [T; 169] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 205] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 147] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 181] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 242] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 22] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 83] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 133] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 202] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 164] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 251] where
T: Decode,
[src]
T: Decode,
impl<P0, Q0, R0> Decode for (P0, Q0, R0) where
P0: Decode,
Q0: Decode,
R0: Decode,
[src]
P0: Decode,
Q0: Decode,
R0: Decode,
impl<T> Decode for [T; 117] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 238] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 221] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 8192] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 76] where
T: Decode,
[src]
T: Decode,
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 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<T> Decode for [T; 191] where
T: Decode,
[src]
T: Decode,
impl Decode for bool
[src]
impl<T> Decode for [T; 100] where
T: Decode,
[src]
T: Decode,
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 [T; 179] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 27] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 138] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 237] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 245] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 252] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 148] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 157] where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroI64
[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<T> Decode for [T; 247] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 23] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 146] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 190] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 110] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 113] where
T: Decode,
[src]
T: Decode,
impl<Q0, R0> Decode for (Q0, R0) where
Q0: Decode,
R0: Decode,
[src]
Q0: Decode,
R0: Decode,
impl<T> Decode for [T; 25] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 61] where
T: Decode,
[src]
T: Decode,
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 [T; 56] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 217] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 13] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 78] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 125] where
T: Decode,
[src]
T: Decode,
impl Decode for Compact<u32>
[src]
impl<T> Decode for [T; 124] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 165] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for PhantomData<T>
[src]
impl<T> Decode for [T; 225] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 227] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 193] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 171] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 20] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 219] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 178] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 116] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 163] where
T: Decode,
[src]
T: Decode,
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<T> Decode for [T; 156] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 70] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 188] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 234] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 141] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 32768] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 186] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 182] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 40] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 240] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 8] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 99] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 160] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 134] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 208] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 154] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 64] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 120] where
T: Decode,
[src]
T: Decode,
impl<T> Decode for [T; 162] where
T: Decode,
[src]
T: Decode,
impl Decode for NonZeroU32
[src]
impl Decode for Compact<u128>
[src]
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 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 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<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<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 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<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<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 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 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 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<Header, Extrinsic> Decode for Block<Header, Extrinsic> where
Header: Decode,
Extrinsic: MaybeSerialize,
Vec<Extrinsic, Global>: Decode,
[src]
Header: Decode,
Extrinsic: MaybeSerialize,
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<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<Hash> Decode for DigestItem<Hash> where
Hash: Decode,
[src]
Hash: Decode,
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 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<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 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 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 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 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<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 Decode for RuntimeString
[src]
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<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 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 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<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 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<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 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 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 Signature
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
impl Decode for Public
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
impl Decode for Public
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
impl Decode for Signature
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
impl Decode for Public
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Public, Error> where
__CodecInputEdqy: Input,
impl Decode for Signature
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Signature, 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 NeverNativeValue
[src]
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 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 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 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 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 ReturnValue
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ReturnValue, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ReturnValue, Error> where
__CodecInputEdqy: Input,
impl Decode for Value
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Value, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Value, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmValue
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmValue, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmValue, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmFieldName
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmFieldName, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmFieldName, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmFields
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmFields, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmFields, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmEntryAttributes
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmEntryAttributes, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmEntryAttributes, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmLevel
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmLevel, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmLevel, Error> where
__CodecInputEdqy: Input,
impl Decode for WasmValuesSet
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmValuesSet, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WasmValuesSet, Error> where
__CodecInputEdqy: Input,
impl Decode for TrackedStorageKey
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TrackedStorageKey, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<TrackedStorageKey, Error> where
__CodecInputEdqy: Input,
impl Decode for H128
impl Decode for H256
impl Decode for U512
impl Decode for H160
impl Decode for U128
impl Decode for H512
impl Decode for U256
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<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 StorageProof
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageProof, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageProof, Error> where
__CodecInputEdqy: Input,
impl Decode for Perbill
impl Decode for FixedU128
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedU128, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedU128, Error> where
__CodecInputEdqy: Input,
impl Decode for FixedI128
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedI128, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedI128, Error> where
__CodecInputEdqy: Input,
impl Decode for FixedI64
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedI64, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FixedI64, Error> where
__CodecInputEdqy: Input,
impl Decode for Perquintill
impl Decode for Permill
impl Decode for PerU16
impl Decode for Percent
impl<T> Decode for OrderedSet<T> where
Vec<T, Global>: Decode,
[src]
Vec<T, Global>: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OrderedSet<T>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OrderedSet<T>, Error> where
__CodecInputEdqy: Input,
impl Decode for RuntimeDbWeight
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeDbWeight, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeDbWeight, Error> where
__CodecInputEdqy: Input,
impl Decode for WithdrawReasons
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WithdrawReasons, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WithdrawReasons, Error> where
__CodecInputEdqy: Input,
impl<T> Decode for PerDispatchClass<T> where
T: Decode,
[src]
T: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<PerDispatchClass<T>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<PerDispatchClass<T>, Error> where
__CodecInputEdqy: Input,
impl Decode for Pays
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Pays, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Pays, Error> where
__CodecInputEdqy: Input,
impl<Balance> Decode for WeightToFeeCoefficient<Balance> where
Balance: Decode,
[src]
Balance: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WeightToFeeCoefficient<Balance>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<WeightToFeeCoefficient<Balance>, Error> where
__CodecInputEdqy: Input,
impl Decode for PostDispatchInfo
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<PostDispatchInfo, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<PostDispatchInfo, Error> where
__CodecInputEdqy: Input,
impl Decode for DispatchClass
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchClass, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchClass, Error> where
__CodecInputEdqy: Input,
impl<BlockNumber> Decode for DispatchTime<BlockNumber> where
BlockNumber: Decode,
[src]
BlockNumber: Decode,
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchTime<BlockNumber>, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchTime<BlockNumber>, Error> where
__CodecInputEdqy: Input,
impl Decode for DispatchInfo
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchInfo, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<DispatchInfo, Error> where
__CodecInputEdqy: Input,
impl Decode for PalletVersion
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<PalletVersion, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<PalletVersion, Error> where
__CodecInputEdqy: Input,
impl Decode for StorageEntryMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for RuntimeMetadataV12
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadataV12, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadataV12, Error> where
__CodecInputEdqy: Input,
impl Decode for StorageHasher
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageHasher, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageHasher, Error> where
__CodecInputEdqy: Input,
impl Decode for StorageMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for RuntimeMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for ExtrinsicMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ExtrinsicMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ExtrinsicMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for FunctionArgumentMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FunctionArgumentMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FunctionArgumentMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for ModuleConstantMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleConstantMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleConstantMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for RuntimeMetadataDeprecated
impl Decode for StorageEntryModifier
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryModifier, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryModifier, Error> where
__CodecInputEdqy: Input,
impl Decode for ErrorMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ErrorMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ErrorMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for FunctionMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FunctionMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<FunctionMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for RuntimeMetadataPrefixed
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadataPrefixed, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeMetadataPrefixed, Error> where
__CodecInputEdqy: Input,
impl Decode for OuterEventMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OuterEventMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<OuterEventMetadata, Error> where
__CodecInputEdqy: Input,
impl<B, O> Decode for DecodeDifferent<B, O> where
B: 'static,
O: Decode + 'static,
B: 'static,
O: Decode + 'static,
impl Decode for StorageEntryType
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryType, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<StorageEntryType, Error> where
__CodecInputEdqy: Input,
impl Decode for EventMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<EventMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<EventMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for ModuleMetadata
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleMetadata, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<ModuleMetadata, Error> where
__CodecInputEdqy: Input,
impl Decode for Error
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Error, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Error, Error> where
__CodecInputEdqy: Input,
impl Decode for CheckInherentsResult
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<CheckInherentsResult, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<CheckInherentsResult, Error> where
__CodecInputEdqy: Input,
impl Decode for InherentData
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<InherentData, Error> where
__CodecInputEdqy: Input,
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<InherentData, 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 BalanceStatus
[src]
pub fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<BalanceStatus, Error> where
__CodecInputEdqy: Input,
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<BalanceStatus, Error> where
__CodecInputEdqy: Input,
impl<AccountId, Balance, BlockNumber> Decode for AuctionInfo<AccountId, Balance, BlockNumber> where
Option<(AccountId, Balance)>: Decode,
Option<(AccountId, Balance)>: Decode,
BlockNumber: Decode,
BlockNumber: Decode,
Option<BlockNumber>: Decode,
Option<BlockNumber>: Decode,
[src]
Option<(AccountId, Balance)>: Decode,
Option<(AccountId, Balance)>: Decode,
BlockNumber: Decode,
BlockNumber: Decode,
Option<BlockNumber>: Decode,
Option<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, X> Decode for X where
T: Decode + Into<X>,
X: WrapperTypeDecode<Wrapped = T>,
[src]
T: Decode + Into<X>,
X: WrapperTypeDecode<Wrapped = T>,
impl<Value> Decode for Change<Value> where
Value: Decode,
Value: Decode,
[src]
Value: Decode,
Value: Decode,
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
[src]
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
impl<Value: Ord + PartialOrd, Moment> Decode for TimestampedValue<Value, Moment> where
Value: Decode,
Value: Decode,
Moment: Decode,
Moment: Decode,
[src]
Value: Decode,
Value: Decode,
Moment: Decode,
Moment: Decode,