Trait frame_support::dispatch::Encode [−][src]
Trait that allows zero-copy write of value-references to slices in LE format.
Implementations should override using_encoded
for value types and encode_to
and size_hint
for allocating types.
Wrapper types should override all methods.
Provided methods
pub fn size_hint(&self) -> usize
[src][−]
If possible give a hint of expected size of the encoding.
This method is used inside default implementation of encode
to avoid re-allocations.
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src][−]
T: Output + ?Sized,
Convert self to a slice and append it to the destination.
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src][−]
Convert self to an owned vector.
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src][−]
F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.
pub fn encoded_size(&self) -> usize
[src][−]
Implementations on Foreign Types
impl Encode for WasmFields
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for WasmMetadata
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for WasmValue
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for WasmValuesSet
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for WasmFieldName
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for WasmEntryAttributes
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for WasmLevel
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl<T> Encode for [T; 176] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 146] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 220] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 115] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 169] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 167] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 45] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 217] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 149] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 181] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroI64
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 70] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 86] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 82] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 98] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 231] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 23] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 116] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 121] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 151] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 108] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 196] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 239] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for Compact<T> where
CompactRef<'a, T>: for<'a> Encode,
[src][−]
CompactRef<'a, T>: for<'a> Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 81] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 38] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 99] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroI16
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 3] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 184] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 55] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 57] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 210] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 225] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 126] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 113] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 142] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 241] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 47] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<K, V> Encode for BTreeMap<K, V> where
K: Encode,
V: Encode,
[src][−]
K: Encode,
V: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 162] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 110] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 153] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 161] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 78] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 230] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 66] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 512] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 219] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 245] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 190] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 109] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 13] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 185] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 4096] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 42] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 186] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 56] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 154] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 194] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 163] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 155] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 71] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 240] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (K0, L0, M0, N0, O0, P0, Q0, R0) where
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 103] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 41] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 120] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 199] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 173] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 247] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 119] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 193] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 206] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 188] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 157] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 16384] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 5] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 64] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 31] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 22] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Encode,
D0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
G0: Encode,
D0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 52] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 54] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 133] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 74] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 171] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 159] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 18] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 229] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 89] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 213] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 143] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for BinaryHeap<T> where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 222] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 48] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for BTreeSet<T> where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 39] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroI8
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 12] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 90] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 174] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 32] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 107] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 117] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 11] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 61] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 168] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 141] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 207] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 102] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 53] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 139] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 182] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 76] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 32768] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroU128
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 1024] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 152] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 203] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 114] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 136] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 204] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 96] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 191] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 228] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 122] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 131] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Encode,
C0: Encode,
D0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
G0: Encode,
C0: Encode,
D0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 28] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 160] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 2048] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 125] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 175] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 20] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for LinkedList<T> where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 179] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 248] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroI128
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 8192] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 65] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<P0, Q0, R0> Encode for (P0, Q0, R0) where
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 150] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 253] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 124] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 112] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 97] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 166] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 88] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for VecDeque<T> where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 87] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for u8
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 249] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 251] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 30] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 144] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 238] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for i128
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 252] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 27] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 205] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 221] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 224] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 246] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 17] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 95] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for i16
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 69] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 233] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroU8
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 105] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 234] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 170] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 111] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 43] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 130] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 7] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 128] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 26] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroU16
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 243] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 147] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 93] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 14] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 178] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 135] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 2] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 85] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 59] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 256] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 227] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 132] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 0] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for u128
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 223] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 21] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 60] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 1] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 212] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 237] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<R0> Encode for (R0,) where
R0: Encode,
[src][−]
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 180] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 77] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for bool
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 768] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 164] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 84] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 140] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 192] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 58] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 158] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 187] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 83] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 104] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<L0, M0, N0, O0, P0, Q0, R0> Encode for (L0, M0, N0, O0, P0, Q0, R0) where
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 215] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for u64
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 218] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 16] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<M0, N0, O0, P0, Q0, R0> Encode for (M0, N0, O0, P0, Q0, R0) where
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 62] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 232] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 92] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 209] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 156] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 165] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 226] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 75] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 10] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 44] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 254] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 29] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 6] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 94] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 68] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for i64
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 24] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 36] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 172] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for i32
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<A0, B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (A0, B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
B0: Encode,
G0: Encode,
A0: Encode,
C0: Encode,
D0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
B0: Encode,
G0: Encode,
A0: Encode,
C0: Encode,
D0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 384] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 244] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
G0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 73] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 177] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<Q0, R0> Encode for (Q0, R0) where
Q0: Encode,
R0: Encode,
[src][−]
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 235] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
G0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 25] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroI32
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for ()
[src][−]
pub fn encode_to<W>(&self, _dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
impl<T> Encode for [T; 216] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 33] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 201] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 127] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 4] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 8] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 208] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 51] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 138] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 129] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 67] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 134] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 46] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 200] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroU64
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for NonZeroU32
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 35] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 40] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 72] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 79] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 214] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 145] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 236] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for u16
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 250] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for u32
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 148] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<N0, O0, P0, Q0, R0> Encode for (N0, O0, P0, Q0, R0) where
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 19] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 101] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 255] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 106] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 198] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 80] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 100] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for Duration
[src][−]
impl<T> Encode for [T; 50] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
B0: Encode,
G0: Encode,
C0: Encode,
D0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
B0: Encode,
G0: Encode,
C0: Encode,
D0: Encode,
E0: Encode,
F0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 183] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 202] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 189] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for OptionBool
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0) where
G0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
G0: Encode,
H0: Encode,
I0: Encode,
J0: Encode,
K0: Encode,
L0: Encode,
M0: Encode,
N0: Encode,
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl<T> Encode for [T; 34] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 9] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 195] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 15] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 91] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 37] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 49] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 242] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 123] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 63] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for i8
[src][−]
pub const TYPE_INFO: TypeInfo
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 197] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for Option<T> where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 137] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl Encode for str
[src][−]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<T> Encode for [T; 211] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<T> Encode for [T; 118] where
T: Encode,
[src][−]
T: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output + ?Sized,
[src]
W: Output + ?Sized,
impl<O0, P0, Q0, R0> Encode for (O0, P0, Q0, R0) where
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
[src][−]
O0: Encode,
P0: Encode,
Q0: Encode,
R0: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<T>(&self, dest: &mut T) where
T: Output + ?Sized,
[src]
T: Output + ?Sized,
impl Encode for ExternEntity
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for StorageKind
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for Public
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Signature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for OpaqueMetadata
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Entry
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for NeverNativeValue
[src][−]
impl Encode for Timestamp
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for CryptoTypeId
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for CryptoTypePublicPair
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for HostError
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for LogLevel
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for Public
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for HttpError
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for ChangesTrieConfiguration
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for HttpRequestId
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for OpaquePeerId
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for DeriveJunction
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for OpaqueNetworkState
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for EnvironmentDefinition
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for KeyTypeId
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for OpaqueMultiaddr
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Duration
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for HttpRequestStatus
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for LocalizedSignature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for Signature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Public
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for AccountId32
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Signature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for ReturnValue
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for Value
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for TrackedStorageKey
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for U256
[src][−]
impl Encode for H256
[src][−]
impl Encode for U512
[src][−]
impl Encode for H512
[src][−]
impl Encode for U128
[src][−]
impl Encode for H160
[src][−]
impl Encode for H128
[src][−]
impl Encode for StorageProof
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for EcdsaVerifyError
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl<T> Encode for Crossing<T> where
T: Encode + Decode,
[src][−]
T: Encode + Decode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for VRFTranscriptValue
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for VRFTranscriptData
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for RuntimeMetadataV12
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for RuntimeMetadataDeprecated
[src][−]
impl Encode for UintAuthorityId
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<Xt> Encode for ExtrinsicWrapper<Xt> where
Xt: Encode,
[src][−]
Xt: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<Number, Hash> Encode for Header<Number, Hash> where
Hash: Hash,
Number: HasCompact + Copy + Into<U256> + TryFrom<U256>,
<Hash as Hash>::Output: Encode,
[src][−]
Hash: Hash,
Number: HasCompact + Copy + Into<U256> + TryFrom<U256>,
<Hash as Hash>::Output: Encode,
impl Encode for ModuleId
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<Xt> Encode for Block<Xt> where
Vec<Xt, Global>: Encode,
[src][−]
Vec<Xt, Global>: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for Era
[src][−]
impl Encode for RuntimeString
[src][−]
impl<'a, Hash> Encode for DigestItemRef<'a, Hash> where
Hash: Encode,
[src][−]
Hash: Encode,
impl<Address, Call, Signature, Extra> Encode for UncheckedExtrinsic<Address, Call, Signature, Extra> where
Call: Encode,
Address: Encode,
Signature: Encode,
Extra: SignedExtension,
[src][−]
Call: Encode,
Address: Encode,
Signature: Encode,
Extra: SignedExtension,
impl Encode for BadOrigin
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for LookupError
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl<Header, Extrinsic> Encode for Block<Header, Extrinsic> where
Extrinsic: MaybeSerialize,
Header: Encode,
Vec<Extrinsic, Global>: Encode,
[src][−]
Extrinsic: MaybeSerialize,
Header: Encode,
Vec<Extrinsic, Global>: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for MultiSignature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl<Block> Encode for SignedBlock<Block> where
Block: Encode,
[src][−]
Block: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for TestSignature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl<Hash> Encode for DigestItem<Hash> where
Hash: Encode,
[src][−]
Hash: Encode,
impl<B> Encode for BlockAndTimeDeadline<B> where
B: BlockNumberProvider,
<B as BlockNumberProvider>::BlockNumber: Encode,
[src][−]
B: BlockNumberProvider,
<B as BlockNumberProvider>::BlockNumber: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl<Call, Extra> Encode for SignedPayload<Call, Extra> where
Call: Encode,
Extra: SignedExtension,
[src][−]
Call: Encode,
Extra: SignedExtension,
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src][−]
F: FnOnce(&[u8]) -> R,
Get an encoded version of this payload.
Payloads longer than 256 bytes are going to be blake2_256
-hashed.
impl<AccountId, AccountIndex> Encode for MultiAddress<AccountId, AccountIndex> where
AccountId: Encode,
AccountIndex: HasCompact,
[src][−]
AccountId: Encode,
AccountIndex: HasCompact,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for Time
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<Info> Encode 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 encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for AnySignature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for MultiSigner
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl<Hashing> Encode for RandomNumberGenerator<Hashing> where
Hashing: Hash,
<Hashing as Hash>::Output: Encode,
[src][−]
Hashing: Hash,
<Hashing as Hash>::Output: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for StoredMapError
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for OpaqueExtrinsic
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<Hash> Encode for Digest<Hash> where
Vec<DigestItem<Hash>, Global>: Encode,
[src][−]
Vec<DigestItem<Hash>, Global>: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<Call, Extra> Encode for TestXt<Call, Extra> where
Call: Encode,
Option<(u64, Extra)>: Encode,
[src][−]
Call: Encode,
Option<(u64, Extra)>: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for ChangesTrieSignal
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl Encode for Public
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Public
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Signature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Signature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Public
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Signature
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for FixedI64
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Perquintill
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Permill
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for PerU16
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for FixedU128
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Percent
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for FixedI128
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Perbill
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for Error
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl Encode for CheckInherentsResult
[src][−]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
impl<E> Encode for MakeFatalError<E> where
E: Encode,
[src][−]
E: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
pub fn encode(&self) -> Vec<u8, Global>ⓘ
[src]
pub fn using_encoded<R, F>(&self, f: F) -> R where
F: FnOnce(&[u8]) -> R,
[src]
F: FnOnce(&[u8]) -> R,
impl<Reporter, Offender> Encode for OffenceDetails<Reporter, Offender> where
Offender: Encode,
Vec<Reporter, Global>: Encode,
[src][−]
Offender: Encode,
Vec<Reporter, Global>: Encode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output + ?Sized,
Implementors
impl Encode for Void
[src]
impl Encode for RuntimeMetadata
[src][+]
impl Encode for StorageEntryModifier
[src][+]
impl Encode for StorageEntryType
[src][+]
impl Encode for StorageHasher
[src][+]
impl Encode for DispatchError
[src][+]
impl Encode for InvalidTransaction
[src][+]
impl Encode for TransactionSource
[src][+]
impl Encode for TransactionValidityError
[src][+]
impl Encode for UnknownTransaction
[src][+]
impl Encode for BalanceStatus
[src][+]
impl Encode for DispatchClass
[src][+]
impl Encode for Pays
[src][+]
impl Encode for ErrorMetadata
[src][+]
impl Encode for FunctionArgumentMetadata
[src][+]
impl Encode for FunctionMetadata
[src][+]
impl Encode for ModuleConstantMetadata
[src][+]
impl Encode for EventMetadata
[src][+]
impl Encode for OuterEventMetadata
[src][+]
impl Encode for DefaultByteGetter
[src][+]
impl Encode for ExtrinsicMetadata
[src][+]
impl Encode for ModuleMetadata
[src][+]
impl Encode for RuntimeMetadataPrefixed
[src][+]
impl Encode for StorageEntryMetadata
[src][+]
impl Encode for StorageMetadata
[src][+]
impl Encode for InherentData
[src][+]
impl Encode for ValidTransaction
[src][+]
impl Encode for PalletVersion
[src][+]
impl Encode for WithdrawReasons
[src][+]
impl Encode for DispatchInfo
[src][+]
impl Encode for PostDispatchInfo
[src][+]
impl Encode for RuntimeDbWeight
[src][+]
impl<B, O> Encode for DecodeDifferent<B, O> where
O: Encode + 'static,
B: Encode + 'static,
[src][+]
O: Encode + 'static,
B: Encode + 'static,
impl<Balance> Encode for WeightToFeeCoefficient<Balance> where
Balance: Encode,
Balance: Encode,
[src][+]
Balance: Encode,
Balance: Encode,
impl<BlockNumber> Encode for DispatchTime<BlockNumber> where
BlockNumber: Encode,
BlockNumber: Encode,
BlockNumber: Encode,
BlockNumber: Encode,
[src][+]
BlockNumber: Encode,
BlockNumber: Encode,
BlockNumber: Encode,
BlockNumber: Encode,
impl<E> Encode for FnEncode<E> where
E: Encode,
[src][+]
E: Encode,
impl<T> Encode for PhantomData<T>
[src][+]
impl<T> Encode for PerDispatchClass<T> where
T: Encode,
T: Encode,
T: Encode,
T: Encode,
T: Encode,
T: Encode,
[src][+]
T: Encode,
T: Encode,
T: Encode,
T: Encode,
T: Encode,
T: Encode,
impl<T, E> Encode for Result<T, E> where
T: Encode,
E: Encode,
[src][+]
T: Encode,
E: Encode,
impl<T, X> Encode for X where
T: Encode + ?Sized,
X: WrapperTypeEncode<Target = T>,
[src][+]
T: Encode + ?Sized,
X: WrapperTypeEncode<Target = T>,
impl<H, N> Encode for State<H, N> where
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
impl<H, N> Encode for State<H, N> where
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
Option<(H, N)>: Encode,
impl<H, N> Encode for Prevote<H, N> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
impl<H, N> Encode for Prevote<H, N> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
impl<H, N> Encode for Precommit<H, N> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
impl<H, N> Encode for Precommit<H, N> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
impl<H, N> Encode for PrimaryPropose<H, N> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
impl<H, N> Encode for PrimaryPropose<H, N> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
impl<Id, V, S> Encode for Equivocation<Id, V, S> where
Id: Encode,
Id: Encode,
V: Encode,
S: Encode,
(V, S): Encode,
V: Encode,
S: Encode,
(V, S): Encode,
impl<Id, V, S> Encode for Equivocation<Id, V, S> where
Id: Encode,
Id: Encode,
V: Encode,
S: Encode,
(V, S): Encode,
V: Encode,
S: Encode,
(V, S): Encode,
impl<H, N> Encode for Message<H, N> where
Prevote<H, N>: Encode,
Prevote<H, N>: Encode,
Precommit<H, N>: Encode,
Precommit<H, N>: Encode,
PrimaryPropose<H, N>: Encode,
PrimaryPropose<H, N>: Encode,
impl<H, N> Encode for Message<H, N> where
Prevote<H, N>: Encode,
Prevote<H, N>: Encode,
Precommit<H, N>: Encode,
Precommit<H, N>: Encode,
PrimaryPropose<H, N>: Encode,
PrimaryPropose<H, N>: Encode,
impl<H, N, S, Id> Encode for SignedMessage<H, N, S, Id> where
Message<H, N>: Encode,
Message<H, N>: Encode,
S: Encode,
S: Encode,
Id: Encode,
Id: Encode,
impl<H, N, S, Id> Encode for SignedMessage<H, N, S, Id> where
Message<H, N>: Encode,
Message<H, N>: Encode,
S: Encode,
S: Encode,
Id: Encode,
Id: Encode,
impl<H, N, S, Id> Encode for Commit<H, N, S, Id> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
Vec<SignedPrecommit<H, N, S, Id>>: Encode,
Vec<SignedPrecommit<H, N, S, Id>>: Encode,
impl<H, N, S, Id> Encode for Commit<H, N, S, Id> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
Vec<SignedPrecommit<H, N, S, Id>>: Encode,
Vec<SignedPrecommit<H, N, S, Id>>: Encode,
impl<H, N, S, Id> Encode for SignedPrevote<H, N, S, Id> where
Prevote<H, N>: Encode,
Prevote<H, N>: Encode,
S: Encode,
S: Encode,
Id: Encode,
Id: Encode,
impl<H, N, S, Id> Encode for SignedPrevote<H, N, S, Id> where
Prevote<H, N>: Encode,
Prevote<H, N>: Encode,
S: Encode,
S: Encode,
Id: Encode,
Id: Encode,
impl<H, N, S, Id> Encode for SignedPrecommit<H, N, S, Id> where
Precommit<H, N>: Encode,
Precommit<H, N>: Encode,
S: Encode,
S: Encode,
Id: Encode,
Id: Encode,
impl<H, N, S, Id> Encode for SignedPrecommit<H, N, S, Id> where
Precommit<H, N>: Encode,
Precommit<H, N>: Encode,
S: Encode,
S: Encode,
Id: Encode,
Id: Encode,
impl<H, N, S, Id> Encode for CompactCommit<H, N, S, Id> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
Vec<Precommit<H, N>>: Encode,
Vec<Precommit<H, N>>: Encode,
MultiAuthData<S, Id>: Encode,
MultiAuthData<S, Id>: Encode,
impl<H, N, S, Id> Encode for CompactCommit<H, N, S, Id> where
H: Encode,
H: Encode,
N: Encode,
N: Encode,
Vec<Precommit<H, N>>: Encode,
Vec<Precommit<H, N>>: Encode,
MultiAuthData<S, Id>: Encode,
MultiAuthData<S, Id>: Encode,
impl<H, N, S, Id> Encode for CatchUp<H, N, S, Id> where
Vec<SignedPrevote<H, N, S, Id>>: Encode,
Vec<SignedPrevote<H, N, S, Id>>: Encode,
Vec<SignedPrecommit<H, N, S, Id>>: Encode,
Vec<SignedPrecommit<H, N, S, Id>>: Encode,
H: Encode,
H: Encode,
N: Encode,
N: Encode,
impl<H, N, S, Id> Encode for CatchUp<H, N, S, Id> where
Vec<SignedPrevote<H, N, S, Id>>: Encode,
Vec<SignedPrevote<H, N, S, Id>>: Encode,
Vec<SignedPrecommit<H, N, S, Id>>: Encode,
Vec<SignedPrecommit<H, N, S, Id>>: Encode,
H: Encode,
H: Encode,
N: Encode,
N: Encode,
impl<H, N, S, Id> Encode for HistoricalVotes<H, N, S, Id> where
Vec<SignedMessage<H, N, S, Id>>: Encode,
Vec<SignedMessage<H, N, S, Id>>: Encode,
impl<H, N, S, Id> Encode for HistoricalVotes<H, N, S, Id> where
Vec<SignedMessage<H, N, S, Id>>: Encode,
Vec<SignedMessage<H, N, S, Id>>: Encode,
impl<H, N, V> Encode for ForkTree<H, N, V> where
Vec<Node<H, N, V>>: Encode,
Vec<Node<H, N, V>>: Encode,
Option<N>: Encode,
Option<N>: Encode,
impl<H, N, V> Encode for ForkTree<H, N, V> where
Vec<Node<H, N, V>>: Encode,
Vec<Node<H, N, V>>: Encode,
Option<N>: Encode,
Option<N>: Encode,
impl Encode for BenchmarkParameter
impl Encode for BenchmarkParameter
impl Encode for BenchmarkBatch
impl Encode for BenchmarkBatch
impl Encode for BenchmarkResults
impl Encode for BenchmarkResults
impl Encode for BenchmarkConfig
impl Encode for BenchmarkConfig
impl<B, O> Encode for DecodeDifferent<B, O> where
B: Encode + 'static,
O: Encode + 'static,
impl<B, O> Encode for DecodeDifferent<B, O> where
B: Encode + 'static,
O: Encode + 'static,
impl Encode for FunctionMetadata
impl Encode for FunctionMetadata
impl Encode for FunctionArgumentMetadata
impl Encode for FunctionArgumentMetadata
impl<E: Encode> Encode for FnEncode<E>
impl<E: Encode> Encode for FnEncode<E>
impl Encode for OuterEventMetadata
impl Encode for OuterEventMetadata
impl Encode for EventMetadata
impl Encode for EventMetadata
impl Encode for StorageEntryMetadata
impl Encode for StorageEntryMetadata
impl Encode for ModuleConstantMetadata
impl Encode for ModuleConstantMetadata
impl Encode for ErrorMetadata
impl Encode for ErrorMetadata
impl Encode for DefaultByteGetter
impl Encode for DefaultByteGetter
impl Encode for StorageHasher
impl Encode for StorageHasher
impl Encode for StorageEntryType
impl Encode for StorageEntryType
impl Encode for StorageEntryModifier
impl Encode for StorageEntryModifier
impl Encode for StorageMetadata
impl Encode for StorageMetadata
impl Encode for RuntimeMetadataPrefixed
impl Encode for RuntimeMetadataPrefixed
impl Encode for ExtrinsicMetadata
impl Encode for ExtrinsicMetadata
impl Encode for RuntimeMetadata
impl Encode for RuntimeMetadata
impl Encode for RuntimeMetadataDeprecated
impl Encode for RuntimeMetadataDeprecated
impl Encode for RuntimeMetadataV12
impl Encode for RuntimeMetadataV12
impl Encode for ModuleMetadata
impl Encode for ModuleMetadata
impl Encode for BlockLength
impl Encode for BlockLength
impl Encode for WeightsPerClass
impl Encode for WeightsPerClass
impl Encode for BlockWeights
impl Encode for BlockWeights
impl<T: Config + Send + Sync> Encode for CheckGenesis<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config + Send + Sync> Encode for CheckGenesis<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config + Send + Sync> Encode for CheckMortality<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config + Send + Sync> Encode for CheckMortality<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config> Encode for CheckNonce<T> where
T::Index: HasCompact,
impl<T: Config> Encode for CheckNonce<T> where
T::Index: HasCompact,
impl<T: Config + Send + Sync> Encode for CheckSpecVersion<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config + Send + Sync> Encode for CheckSpecVersion<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config + Send + Sync> Encode for CheckTxVersion<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config + Send + Sync> Encode for CheckTxVersion<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config + Send + Sync> Encode for CheckWeight<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config + Send + Sync> Encode for CheckWeight<T> where
PhantomData<T>: Encode,
PhantomData<T>: Encode,
impl<T: Config> Encode for Event<T> where
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
impl<T: Config> Encode for Event<T> where
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
impl<T: Config> Encode for Call<T>
impl<T: Config> Encode for Call<T>
impl Encode for Phase
impl Encode for Phase
impl<E: Parameter + Member, T> Encode for EventRecord<E, T> where
E: Encode,
E: Encode,
Vec<T>: Encode,
Vec<T>: Encode,
impl<E: Parameter + Member, T> Encode for EventRecord<E, T> where
E: Encode,
E: Encode,
Vec<T>: Encode,
Vec<T>: Encode,
impl<AccountId> Encode for RawOrigin<AccountId> where
AccountId: Encode,
AccountId: Encode,
impl<AccountId> Encode for RawOrigin<AccountId> where
AccountId: Encode,
AccountId: Encode,
impl<Index, AccountData> Encode for AccountInfo<Index, AccountData> where
Index: Encode,
Index: Encode,
AccountData: Encode,
AccountData: Encode,
impl<Index, AccountData> Encode for AccountInfo<Index, AccountData> where
Index: Encode,
Index: Encode,
AccountData: Encode,
AccountData: Encode,
impl Encode for LastRuntimeUpgradeInfo
impl Encode for LastRuntimeUpgradeInfo
impl Encode for SessionKeys
impl Encode for SessionKeys
impl Encode for Event
impl Encode for Event
impl Encode for OriginCaller
impl Encode for OriginCaller
impl Encode for Call
impl Encode for Call
impl<T: Config> Encode for Call<T>
impl<T: Config> Encode for Call<T>
impl<T: Config> Encode for Call<T> where
Vec<T::Header>: Encode,
Vec<T::Header>: Encode,
impl<T: Config> Encode for Call<T> where
Vec<T::Header>: Encode,
Vec<T::Header>: Encode,
impl<T: Config<I>, I: 'static> Encode for Event<T, I> where
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
impl<T: Config<I>, I: 'static> Encode for Event<T, I> where
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Balance: Encode,
T::Balance: Encode,
impl<T: Config<I>, I: 'static> Encode for Call<T, I> where
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
T::Balance: HasCompact,
T::Balance: HasCompact,
T::Balance: HasCompact,
T::Balance: HasCompact,
T::Balance: HasCompact,
impl<T: Config<I>, I: 'static> Encode for Call<T, I> where
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
T::Balance: HasCompact,
T::Balance: HasCompact,
T::Balance: HasCompact,
T::Balance: HasCompact,
T::Balance: HasCompact,
impl Encode for Reasons
impl Encode for Reasons
impl<Balance> Encode for BalanceLock<Balance> where
Balance: Encode,
Balance: Encode,
impl<Balance> Encode for BalanceLock<Balance> where
Balance: Encode,
Balance: Encode,
impl<Balance> Encode for AccountData<Balance> where
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
impl<Balance> Encode for AccountData<Balance> where
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
impl Encode for TokenType
impl Encode for TokenType
impl<AccountId> Encode for CollectionInfo<AccountId> where
AccountId: Encode,
AccountId: Encode,
impl<AccountId> Encode for CollectionInfo<AccountId> where
AccountId: Encode,
AccountId: Encode,
impl<AccountId, Hash> Encode for RawEvent<AccountId, Hash> where
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
impl<AccountId, Hash> Encode for RawEvent<AccountId, Hash> where
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
impl<T: Config> Encode for Call<T>
impl<T: Config> Encode for Call<T>
impl<Hash, AccountId, Balance> Encode for NonFungibleOrderInfo<Hash, AccountId, Balance> where
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Balance: Encode,
Balance: Encode,
impl<Hash, AccountId, Balance> Encode for NonFungibleOrderInfo<Hash, AccountId, Balance> where
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Balance: Encode,
Balance: Encode,
impl<AccountId, Balance, BlockNumber> Encode for SemiFungiblePoolInfo<AccountId, Balance, BlockNumber> where
AccountId: Encode,
AccountId: Encode,
Balance: Encode,
Balance: Encode,
BlockNumber: Encode,
BlockNumber: Encode,
impl<AccountId, Balance, BlockNumber> Encode for SemiFungiblePoolInfo<AccountId, Balance, BlockNumber> where
AccountId: Encode,
AccountId: Encode,
Balance: Encode,
Balance: Encode,
BlockNumber: Encode,
BlockNumber: Encode,
impl<AccountId, Hash, Balance> Encode for RawEvent<AccountId, Hash, Balance> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
Balance: Encode,
Balance: Encode,
Hash: Encode,
Hash: Encode,
Balance: Encode,
Balance: Encode,
impl<AccountId, Hash, Balance> Encode for RawEvent<AccountId, Hash, Balance> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
Balance: Encode,
Balance: Encode,
Hash: Encode,
Hash: Encode,
Balance: Encode,
Balance: Encode,
impl<T: Config> Encode for Call<T> where
T::Hash: Encode,
T::Hash: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::BlockNumber: Encode,
T::BlockNumber: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
impl<T: Config> Encode for Call<T> where
T::Hash: Encode,
T::Hash: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::BlockNumber: Encode,
T::BlockNumber: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
impl Encode for GrandpaTimeSlot
impl Encode for GrandpaTimeSlot
impl<N> Encode for OldStoredPendingChange<N> where
N: Encode,
N: Encode,
N: Encode,
N: Encode,
impl<N> Encode for OldStoredPendingChange<N> where
N: Encode,
N: Encode,
N: Encode,
N: Encode,
impl<N> Encode for StoredPendingChange<N> where
N: Encode,
N: Encode,
N: Encode,
N: Encode,
Option<N>: Encode,
Option<N>: Encode,
impl<N> Encode for StoredPendingChange<N> where
N: Encode,
N: Encode,
N: Encode,
N: Encode,
Option<N>: Encode,
Option<N>: Encode,
impl<N> Encode for StoredState<N> where
N: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
impl<N> Encode for StoredState<N> where
N: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
impl Encode for Event
impl Encode for Event
impl<T: Config> Encode for Call<T> where
EquivocationProof<T::Hash, T::BlockNumber>: Encode,
EquivocationProof<T::Hash, T::BlockNumber>: Encode,
T::KeyOwnerProof: Encode,
T::KeyOwnerProof: Encode,
EquivocationProof<T::Hash, T::BlockNumber>: Encode,
EquivocationProof<T::Hash, T::BlockNumber>: Encode,
T::KeyOwnerProof: Encode,
T::KeyOwnerProof: Encode,
T::BlockNumber: Encode,
T::BlockNumber: Encode,
T::BlockNumber: Encode,
T::BlockNumber: Encode,
impl<T: Config> Encode for Call<T> where
EquivocationProof<T::Hash, T::BlockNumber>: Encode,
EquivocationProof<T::Hash, T::BlockNumber>: Encode,
T::KeyOwnerProof: Encode,
T::KeyOwnerProof: Encode,
EquivocationProof<T::Hash, T::BlockNumber>: Encode,
EquivocationProof<T::Hash, T::BlockNumber>: Encode,
T::KeyOwnerProof: Encode,
T::KeyOwnerProof: Encode,
T::BlockNumber: Encode,
T::BlockNumber: Encode,
T::BlockNumber: Encode,
T::BlockNumber: Encode,
impl<AccountId> Encode for RawEvent<AccountId> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
impl<AccountId> Encode for RawEvent<AccountId> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
impl<T: Config> Encode for Call<T> where
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
Option<T::Hash>: Encode,
Option<T::Hash>: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
impl<T: Config> Encode for Call<T> where
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
Option<T::Hash>: Encode,
Option<T::Hash>: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
impl<AccountId> Encode for TokenInfo<AccountId> where
AccountId: Encode,
AccountId: Encode,
impl<AccountId> Encode for TokenInfo<AccountId> where
AccountId: Encode,
AccountId: Encode,
impl<AccountId, Hash> Encode for RawEvent<AccountId, Hash> where
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
impl<AccountId, Hash> Encode for RawEvent<AccountId, Hash> where
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
AccountId: Encode,
AccountId: Encode,
Hash: Encode,
Hash: Encode,
impl<T: Config> Encode for Call<T> where
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
impl<T: Config> Encode for Call<T> where
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
impl Encode for DAOId
impl Encode for DAOId
impl<AccountId, BlockNumber, Balance> Encode for DAOInfo<AccountId, BlockNumber, Balance> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
BlockNumber: Encode,
BlockNumber: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
impl<AccountId, BlockNumber, Balance> Encode for DAOInfo<AccountId, BlockNumber, Balance> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
BlockNumber: Encode,
BlockNumber: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
impl Encode for Member
impl Encode for Member
impl<AccountId, Balance, Hash> Encode for Proposal<AccountId, Balance, Hash> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
Option<AccountId>: Encode,
Option<AccountId>: Encode,
Balance: Encode,
Balance: Encode,
Option<(Hash, u128)>: Encode,
Option<(Hash, u128)>: Encode,
impl<AccountId, Balance, Hash> Encode for Proposal<AccountId, Balance, Hash> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
Option<AccountId>: Encode,
Option<AccountId>: Encode,
Balance: Encode,
Balance: Encode,
Option<(Hash, u128)>: Encode,
Option<(Hash, u128)>: Encode,
impl<AccountId> Encode for RawEvent<AccountId> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
impl<AccountId> Encode for RawEvent<AccountId> where
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
AccountId: Encode,
impl<T: Config> Encode for Call<T> where
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
Option<(T::Hash, u128)>: Encode,
Option<(T::Hash, u128)>: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
impl<T: Config> Encode for Call<T> where
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,
Option<(T::Hash, u128)>: Encode,
Option<(T::Hash, u128)>: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
impl<T: Config> Encode for Call<T>
impl<T: Config> Encode for Call<T>
impl Encode for Event
impl Encode for Event
impl<T: Config> Encode for Call<T> where
T::Keys: Encode,
T::Keys: Encode,
impl<T: Config> Encode for Call<T> where
T::Keys: Encode,
T::Keys: Encode,
impl<Hash> Encode for RawEvent<Hash> where
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
impl<Hash> Encode for RawEvent<Hash> where
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
Hash: Encode,
impl<T: Config> Encode for Call<T> where
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
impl<T: Config> Encode for Call<T> where
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
T::AccountId: Encode,
T::AccountId: Encode,
T::Hash: Encode,
T::Hash: Encode,
impl<T: Config> Encode for Call<T> where
Box<<T as Config>::Call>: Encode,
Box<<T as Config>::Call>: Encode,
Box<<T as Config>::Call>: Encode,
Box<<T as Config>::Call>: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
Box<<T as Config>::Call>: Encode,
Box<<T as Config>::Call>: Encode,
impl<T: Config> Encode for Call<T> where
Box<<T as Config>::Call>: Encode,
Box<<T as Config>::Call>: Encode,
Box<<T as Config>::Call>: Encode,
Box<<T as Config>::Call>: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
<T::Lookup as StaticLookup>::Source: Encode,
Box<<T as Config>::Call>: Encode,
Box<<T as Config>::Call>: Encode,
impl<AccountId> Encode for RawEvent<AccountId> where
AccountId: Encode,
AccountId: Encode,
impl<AccountId> Encode for RawEvent<AccountId> where
AccountId: Encode,
AccountId: Encode,
impl<T: Config> Encode for Call<T> where
T::Moment: HasCompact,
impl<T: Config> Encode for Call<T> where
T::Moment: HasCompact,
impl<Balance> Encode for InclusionFee<Balance> where
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
impl<Balance> Encode for InclusionFee<Balance> where
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
Balance: Encode,
impl<Balance> Encode for FeeDetails<Balance> where
Option<InclusionFee<Balance>>: Encode,
Option<InclusionFee<Balance>>: Encode,
Balance: Encode,
Balance: Encode,
impl<Balance> Encode for FeeDetails<Balance> where
Option<InclusionFee<Balance>>: Encode,
Option<InclusionFee<Balance>>: Encode,
Balance: Encode,
Balance: Encode,
impl<Balance> Encode for RuntimeDispatchInfo<Balance> where
Balance: Encode,
Balance: Encode,
impl<Balance> Encode for RuntimeDispatchInfo<Balance> where
Balance: Encode,
Balance: Encode,
impl<T: Config> Encode for Call<T>
impl<T: Config> Encode for Call<T>
impl<T: Config> Encode for ChargeTransactionPayment<T> where
<<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: HasCompact,
impl<T: Config> Encode for ChargeTransactionPayment<T> where
<<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: HasCompact,
impl Encode for U128
impl Encode for U128
impl Encode for U256
impl Encode for U256
impl Encode for U512
impl Encode for U512
impl Encode for H128
impl Encode for H128
impl Encode for H160
impl Encode for H160
impl Encode for H256
impl Encode for H256
impl Encode for H512
impl Encode for H512
impl Encode for Epoch
impl Encode for Epoch
impl<Hash, Number, E: Epoch> Encode for EpochChangesV0<Hash, Number, E> where
ForkTree<Hash, Number, PersistedEpoch<E>>: Encode,
ForkTree<Hash, Number, PersistedEpoch<E>>: Encode,
impl<Hash, Number, E: Epoch> Encode for EpochChangesV0<Hash, Number, E> where
ForkTree<Hash, Number, PersistedEpoch<E>>: Encode,
ForkTree<Hash, Number, PersistedEpoch<E>>: Encode,
impl<E: Epoch> Encode for EpochHeader<E> where
E::Slot: Encode,
E::Slot: Encode,
E::Slot: Encode,
E::Slot: Encode,
impl<E: Epoch> Encode for EpochHeader<E> where
E::Slot: Encode,
E::Slot: Encode,
E::Slot: Encode,
E::Slot: Encode,
impl<E: Epoch> Encode for PersistedEpoch<E> where
E: Encode,
E: Encode,
E: Encode,
E: Encode,
E: Encode,
E: Encode,
impl<E: Epoch> Encode for PersistedEpoch<E> where
E: Encode,
E: Encode,
E: Encode,
E: Encode,
E: Encode,
E: Encode,
impl<E: Epoch> Encode for PersistedEpochHeader<E> where
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
impl<E: Epoch> Encode for PersistedEpochHeader<E> where
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
EpochHeader<E>: Encode,
impl<Hash, Number, E: Epoch> Encode for EpochChanges<Hash, Number, E> where
ForkTree<Hash, Number, PersistedEpochHeader<E>>: Encode,
ForkTree<Hash, Number, PersistedEpochHeader<E>>: Encode,
BTreeMap<(Hash, Number), PersistedEpoch<E>>: Encode,
BTreeMap<(Hash, Number), PersistedEpoch<E>>: Encode,
impl<Hash, Number, E: Epoch> Encode for EpochChanges<Hash, Number, E> where
ForkTree<Hash, Number, PersistedEpochHeader<E>>: Encode,
ForkTree<Hash, Number, PersistedEpochHeader<E>>: Encode,
BTreeMap<(Hash, Number), PersistedEpoch<E>>: Encode,
BTreeMap<(Hash, Number), PersistedEpoch<E>>: Encode,
impl<T> Encode for SlotDuration<T> where
T: Encode,
T: Encode,
impl<T> Encode for SlotDuration<T> where
T: Encode,
T: Encode,
impl<H, N> Encode for AuthoritySet<H, N> where
ForkTree<H, N, PendingChange<H, N>>: Encode,
ForkTree<H, N, PendingChange<H, N>>: Encode,
Vec<PendingChange<H, N>>: Encode,
Vec<PendingChange<H, N>>: Encode,
AuthoritySetChanges<N>: Encode,
AuthoritySetChanges<N>: Encode,
impl<H, N> Encode for AuthoritySet<H, N> where
ForkTree<H, N, PendingChange<H, N>>: Encode,
ForkTree<H, N, PendingChange<H, N>>: Encode,
Vec<PendingChange<H, N>>: Encode,
Vec<PendingChange<H, N>>: Encode,
AuthoritySetChanges<N>: Encode,
AuthoritySetChanges<N>: Encode,
impl<Header: HeaderT> Encode for FinalityProof<Header> where
Header::Hash: Encode,
Header::Hash: Encode,
Vec<Header>: Encode,
Vec<Header>: Encode,
impl<Header: HeaderT> Encode for FinalityProof<Header> where
Header::Hash: Encode,
Header::Hash: Encode,
Vec<Header>: Encode,
Vec<Header>: Encode,
impl<Block: BlockT> Encode for GrandpaJustification<Block> where
Commit<Block>: Encode,
Commit<Block>: Encode,
Vec<Block::Header>: Encode,
Vec<Block::Header>: Encode,
impl<Block: BlockT> Encode for GrandpaJustification<Block> where
Commit<Block>: Encode,
Commit<Block>: Encode,
Vec<Block::Header>: Encode,
Vec<Block::Header>: Encode,
impl Encode for OldRuntimeVersion
impl Encode for OldRuntimeVersion
impl Encode for Public
impl Encode for Public
impl Encode for Signature
impl Encode for Signature
impl Encode for Public
impl Encode for Public
impl Encode for Signature
impl Encode for Signature
impl Encode for Public
impl Encode for Public
impl Encode for Signature
impl Encode for Signature
impl Encode for Percent
impl Encode for Percent
impl Encode for PerU16
impl Encode for PerU16
impl Encode for Permill
impl Encode for Permill
impl Encode for Perbill
impl Encode for Perbill
impl Encode for Perquintill
impl Encode for Perquintill
impl Encode for FixedI64
impl Encode for FixedI64
impl Encode for FixedI128
impl Encode for FixedI128
impl Encode for FixedU128
impl Encode for FixedU128
impl Encode for InherentError
impl Encode for InherentError
impl<AuthorityId: Codec> Encode for ConsensusLog<AuthorityId> where
Vec<AuthorityId>: Encode,
Vec<AuthorityId>: Encode,
impl<AuthorityId: Codec> Encode for ConsensusLog<AuthorityId> where
Vec<AuthorityId>: Encode,
Vec<AuthorityId>: Encode,
impl Encode for PrimaryPreDigest
impl Encode for PrimaryPreDigest
impl Encode for SecondaryPlainPreDigest
impl Encode for SecondaryPlainPreDigest
impl Encode for SecondaryVRFPreDigest
impl Encode for SecondaryVRFPreDigest
impl Encode for PreDigest
impl Encode for PreDigest
impl Encode for NextEpochDescriptor
impl Encode for NextEpochDescriptor
impl Encode for NextConfigDescriptor
impl Encode for NextConfigDescriptor
impl Encode for ConsensusLog
impl Encode for ConsensusLog
impl Encode for BabeGenesisConfigurationV1
impl Encode for BabeGenesisConfigurationV1
impl Encode for BabeGenesisConfiguration
impl Encode for BabeGenesisConfiguration
impl Encode for AllowedSlots
impl Encode for AllowedSlots
impl Encode for BabeEpochConfiguration
impl Encode for BabeEpochConfiguration
impl Encode for OpaqueKeyOwnershipProof
impl Encode for OpaqueKeyOwnershipProof
impl Encode for Epoch
impl Encode for Epoch
impl Encode for Slot
impl Encode for Slot
impl<Header, Id> Encode for EquivocationProof<Header, Id> where
Id: Encode,
Id: Encode,
Header: Encode,
Header: Encode,
Header: Encode,
Header: Encode,
impl<Header, Id> Encode for EquivocationProof<Header, Id> where
Id: Encode,
Id: Encode,
Header: Encode,
Header: Encode,
Header: Encode,
Header: Encode,
impl Encode for VRFOutput
impl Encode for VRFOutput
impl Encode for VRFProof
impl Encode for VRFProof
impl Encode for DeriveJunction
impl Encode for DeriveJunction
impl Encode for AccountId32
impl Encode for AccountId32
impl Encode for KeyTypeId
impl Encode for KeyTypeId
impl Encode for CryptoTypeId
impl Encode for CryptoTypeId
impl Encode for CryptoTypePublicPair
impl Encode for CryptoTypePublicPair
impl Encode for Public
impl Encode for Public
impl Encode for Signature
impl Encode for Signature
impl Encode for LocalizedSignature
impl Encode for LocalizedSignature
impl Encode for Public
impl Encode for Public
impl Encode for Signature
impl Encode for Signature
impl Encode for Public
impl Encode for Public
impl Encode for Signature
impl Encode for Signature
impl Encode for StorageKind
impl Encode for StorageKind
impl Encode for HttpRequestId
impl Encode for HttpRequestId
impl Encode for HttpError
impl Encode for HttpError
impl Encode for HttpRequestStatus
impl Encode for HttpRequestStatus
impl Encode for OpaqueNetworkState
impl Encode for OpaqueNetworkState
impl Encode for OpaqueMultiaddr
impl Encode for OpaqueMultiaddr
impl Encode for Timestamp
impl Encode for Timestamp
impl Encode for Duration
impl Encode for Duration
impl Encode for HostError
impl Encode for HostError
impl Encode for ExternEntity
impl Encode for ExternEntity
impl Encode for Entry
impl Encode for Entry
impl Encode for EnvironmentDefinition
impl Encode for EnvironmentDefinition
impl Encode for ChangesTrieConfiguration
impl Encode for ChangesTrieConfiguration
impl Encode for OpaqueMetadata
impl Encode for OpaqueMetadata
impl Encode for OpaquePeerId
impl Encode for OpaquePeerId
impl Encode for NeverNativeValue
impl Encode for NeverNativeValue
impl Encode for LogLevel
impl Encode for LogLevel
impl Encode for Void
impl Encode for Void
impl<N> Encode for ScheduledChange<N> where
N: Encode,
N: Encode,
impl<N> Encode for ScheduledChange<N> where
N: Encode,
N: Encode,
impl<N: Codec> Encode for ConsensusLog<N> where
ScheduledChange<N>: Encode,
ScheduledChange<N>: Encode,
N: Encode,
N: Encode,
ScheduledChange<N>: Encode,
ScheduledChange<N>: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
impl<N: Codec> Encode for ConsensusLog<N> where
ScheduledChange<N>: Encode,
ScheduledChange<N>: Encode,
N: Encode,
N: Encode,
ScheduledChange<N>: Encode,
ScheduledChange<N>: Encode,
N: Encode,
N: Encode,
N: Encode,
N: Encode,
impl<H, N> Encode for EquivocationProof<H, N> where
Equivocation<H, N>: Encode,
Equivocation<H, N>: Encode,
impl<H, N> Encode for EquivocationProof<H, N> where
Equivocation<H, N>: Encode,
Equivocation<H, N>: Encode,
impl<H, N> Encode for Equivocation<H, N> where
Equivocation<AuthorityId, Prevote<H, N>, AuthoritySignature>: Encode,
Equivocation<AuthorityId, Prevote<H, N>, AuthoritySignature>: Encode,
Equivocation<AuthorityId, Precommit<H, N>, AuthoritySignature>: Encode,
Equivocation<AuthorityId, Precommit<H, N>, AuthoritySignature>: Encode,
impl<H, N> Encode for Equivocation<H, N> where
Equivocation<AuthorityId, Prevote<H, N>, AuthoritySignature>: Encode,
Equivocation<AuthorityId, Prevote<H, N>, AuthoritySignature>: Encode,
Equivocation<AuthorityId, Precommit<H, N>, AuthoritySignature>: Encode,
Equivocation<AuthorityId, Precommit<H, N>, AuthoritySignature>: Encode,
impl<'a> Encode for VersionedAuthorityList<'a>
impl<'a> Encode for VersionedAuthorityList<'a>
impl Encode for OpaqueKeyOwnershipProof
impl Encode for OpaqueKeyOwnershipProof
impl Encode for Error
impl Encode for Error
impl Encode for InherentData
impl Encode for InherentData
impl Encode for CheckInherentsResult
impl Encode for CheckInherentsResult
impl<E: Encode> Encode for MakeFatalError<E> where
E: Encode,
E: Encode,
impl<E: Encode> Encode for MakeFatalError<E> where
E: Encode,
E: Encode,
impl Encode for EcdsaVerifyError
impl Encode for EcdsaVerifyError
impl<T: Encode + Decode> Encode for Crossing<T> where
T: Encode,
T: Encode,
impl<T: Encode + Decode> Encode for Crossing<T> where
T: Encode,
T: Encode,
impl Encode for VRFTranscriptValue
impl Encode for VRFTranscriptValue
impl Encode for VRFTranscriptData
impl Encode for VRFTranscriptData
impl<Call, Extra> Encode for SignedPayload<Call, Extra> where
Call: Encode,
Extra: SignedExtension,
impl<Call, Extra> Encode for SignedPayload<Call, Extra> where
Call: Encode,
Extra: SignedExtension,
impl<Address, Call, Signature, Extra> Encode for UncheckedExtrinsic<Address, Call, Signature, Extra> where
Address: Encode,
Signature: Encode,
Call: Encode,
Extra: SignedExtension,
impl<Address, Call, Signature, Extra> Encode for UncheckedExtrinsic<Address, Call, Signature, Extra> where
Address: Encode,
Signature: Encode,
Call: Encode,
Extra: SignedExtension,
impl Encode for Era
impl Encode for Era
impl<Number, Hash> Encode for Header<Number, Hash> where
Number: HasCompact + Copy + Into<U256> + TryFrom<U256>,
Hash: HashT,
Hash::Output: Encode,
impl<Number, Hash> Encode for Header<Number, Hash> where
Number: HasCompact + Copy + Into<U256> + TryFrom<U256>,
Hash: HashT,
Hash::Output: Encode,
impl<Header, Extrinsic: MaybeSerialize> Encode for Block<Header, Extrinsic> where
Header: Encode,
Header: Encode,
Vec<Extrinsic>: Encode,
Vec<Extrinsic>: Encode,
impl<Header, Extrinsic: MaybeSerialize> Encode for Block<Header, Extrinsic> where
Header: Encode,
Header: Encode,
Vec<Extrinsic>: Encode,
Vec<Extrinsic>: Encode,
impl<Block> Encode for SignedBlock<Block> where
Block: Encode,
Block: Encode,
impl<Block> Encode for SignedBlock<Block> where
Block: Encode,
Block: Encode,
impl<Hash> Encode for Digest<Hash> where
Vec<DigestItem<Hash>>: Encode,
Vec<DigestItem<Hash>>: Encode,
impl<Hash> Encode for Digest<Hash> where
Vec<DigestItem<Hash>>: Encode,
Vec<DigestItem<Hash>>: Encode,
impl Encode for ChangesTrieSignal
impl Encode for ChangesTrieSignal
impl<Hash: Encode> Encode for DigestItem<Hash>
impl<Hash: Encode> Encode for DigestItem<Hash>
impl<'a, Hash: Encode> Encode for DigestItemRef<'a, Hash>
impl<'a, Hash: Encode> Encode for DigestItemRef<'a, Hash>
impl Encode for Time
impl Encode for Time
impl<B: BlockNumberProvider> Encode for BlockAndTimeDeadline<B> where
<B as BlockNumberProvider>::BlockNumber: Encode,
<B as BlockNumberProvider>::BlockNumber: Encode,
impl<B: BlockNumberProvider> Encode for BlockAndTimeDeadline<B> where
<B as BlockNumberProvider>::BlockNumber: Encode,
<B as BlockNumberProvider>::BlockNumber: Encode,
impl Encode for UintAuthorityId
impl Encode for UintAuthorityId
impl Encode for TestSignature
impl Encode for TestSignature
impl<Xt> Encode for ExtrinsicWrapper<Xt> where
Xt: Encode,
Xt: Encode,
impl<Xt> Encode for ExtrinsicWrapper<Xt> where
Xt: Encode,
Xt: Encode,
impl<Xt> Encode for Block<Xt> where
Vec<Xt>: Encode,
Vec<Xt>: Encode,
impl<Xt> Encode for Block<Xt> where
Vec<Xt>: Encode,
Vec<Xt>: Encode,
impl<Call, Extra> Encode for TestXt<Call, Extra> where
Option<(u64, Extra)>: Encode,
Option<(u64, Extra)>: Encode,
Call: Encode,
Call: Encode,
impl<Call, Extra> Encode for TestXt<Call, Extra> where
Option<(u64, Extra)>: Encode,
Option<(u64, Extra)>: Encode,
Call: Encode,
Call: Encode,
impl Encode for BadOrigin
impl Encode for BadOrigin
impl Encode for StoredMapError
impl Encode for StoredMapError
impl Encode for LookupError
impl Encode for LookupError
impl Encode for InvalidTransaction
impl Encode for InvalidTransaction
impl Encode for UnknownTransaction
impl Encode for UnknownTransaction
impl Encode for TransactionValidityError
impl Encode for TransactionValidityError
impl Encode for TransactionSource
impl Encode for TransactionSource
impl Encode for ValidTransaction
impl Encode for ValidTransaction
impl<Hashing: Hash> Encode for RandomNumberGenerator<Hashing> where
Hashing::Output: Encode,
Hashing::Output: Encode,
impl<Hashing: Hash> Encode for RandomNumberGenerator<Hashing> where
Hashing::Output: Encode,
Hashing::Output: Encode,
impl Encode for RuntimeString
impl Encode for RuntimeString
impl<AccountId, AccountIndex> Encode for MultiAddress<AccountId, AccountIndex> where
AccountId: Encode,
AccountId: Encode,
AccountIndex: HasCompact,
impl<AccountId, AccountIndex> Encode for MultiAddress<AccountId, AccountIndex> where
AccountId: Encode,
AccountId: Encode,
AccountIndex: HasCompact,
impl Encode for ModuleId
impl Encode for ModuleId
impl Encode for MultiSignature
impl Encode for MultiSignature
impl Encode for MultiSigner
impl Encode for MultiSigner
impl Encode for AnySignature
impl Encode for AnySignature
impl Encode for DispatchError
impl Encode for DispatchError
impl<Info> Encode for DispatchErrorWithPostInfo<Info> where
Info: Eq + PartialEq + Clone + Copy + Encode + Decode + Printable,
Info: Encode,
Info: Encode,
impl<Info> Encode for DispatchErrorWithPostInfo<Info> where
Info: Eq + PartialEq + Clone + Copy + Encode + Decode + Printable,
Info: Encode,
Info: Encode,
impl Encode for OpaqueExtrinsic
impl Encode for OpaqueExtrinsic
impl Encode for MembershipProof
impl Encode for MembershipProof
impl<Reporter, Offender> Encode for OffenceDetails<Reporter, Offender> where
Offender: Encode,
Offender: Encode,
Vec<Reporter>: Encode,
Vec<Reporter>: Encode,
impl<Reporter, Offender> Encode for OffenceDetails<Reporter, Offender> where
Offender: Encode,
Offender: Encode,
Vec<Reporter>: Encode,
Vec<Reporter>: Encode,
impl Encode for TrackedStorageKey
impl Encode for TrackedStorageKey
impl Encode for InherentError
impl Encode for InherentError
impl Encode for WasmLevel
impl Encode for WasmLevel
impl Encode for WasmValue
impl Encode for WasmValue
impl Encode for WasmFieldName
impl Encode for WasmFieldName
impl Encode for WasmFields
impl Encode for WasmFields
impl Encode for WasmValuesSet
impl Encode for WasmValuesSet
impl Encode for WasmMetadata
impl Encode for WasmMetadata
impl Encode for WasmEntryAttributes
impl Encode for WasmEntryAttributes
impl Encode for StorageProof
impl Encode for StorageProof
impl Encode for RuntimeVersion
impl Encode for RuntimeVersion
impl Encode for Value
impl Encode for Value
impl Encode for ReturnValue
impl Encode for ReturnValue
impl<Frac> Encode for FixedU8<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedU8<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedU16<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedU16<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedU32<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedU32<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedU64<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedU64<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedU128<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedU128<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI8<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI8<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI16<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI16<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI32<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI32<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI64<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI64<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI128<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,
impl<Frac> Encode for FixedI128<Frac> where
PhantomData<Frac>: Encode,
PhantomData<Frac>: Encode,