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,
[src]
T: Output,
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.
Implementations on Foreign Types
impl Encode for WasmValue
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for WasmLevel
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for WasmMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for WasmValuesSet
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 WasmFields
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for WasmFieldName
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroI64
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroI16
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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 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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
T: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroU16
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroI8
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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<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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroI128
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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; 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,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for str
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroU64
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroU32
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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 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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for ()
[src]
pub fn encode_to<W>(&self, _dest: &mut W) where
W: Output,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroU128
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroU8
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for Duration
[src]
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
impl Encode for NonZeroI32
[src]
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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<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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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,
[src]
W: Output,
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,
[src]
T: Output,
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; 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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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,
[src]
W: Output,
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; 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,
[src]
W: Output,
impl Encode for OpaqueNetworkState
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for Public
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 ExternEntity
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for LogLevel
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for Signature
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 Timestamp
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 NeverNativeValue
[src]
impl Encode for HostError
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for AccountId32
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 LocalizedSignature
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for EnvironmentDefinition
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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<'a> Encode for VRFTranscriptValue<'a>
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for Public
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 StorageKind
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for Duration
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for HttpRequestStatus
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl<'a> Encode for VRFTranscriptData<'a>
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for HttpRequestId
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for ChangesTrieConfiguration
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for OpaqueMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for DeriveJunction
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for ReturnValue
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for Value
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for TrackedStorageKey
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for H160
[src]
impl Encode for H128
[src]
impl Encode for U128
[src]
impl Encode for U512
[src]
impl Encode for H256
[src]
impl Encode for U256
[src]
impl Encode for H512
[src]
impl Encode for StorageProof
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 Crossing<T> where
T: Encode + Decode,
[src]
T: Encode + Decode,
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for RuntimeMetadataV12
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for RuntimeMetadataDeprecated
[src]
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for ChangesTrieSignal
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl<'a, Hash> Encode for DigestItemRef<'a, Hash> where
Hash: Encode,
[src]
Hash: Encode,
impl Encode for TestSignature
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl<Hash> Encode for DigestItem<Hash> where
Hash: Encode,
[src]
Hash: Encode,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for Time
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 InvalidTransaction
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for RuntimeString
[src]
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for TransactionSource
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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<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<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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for AnySignature
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 MultiSignature
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for TransactionValidityError
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for OpaqueExtrinsic
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 ValidTransaction
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for MultiSigner
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for UintAuthorityId
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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<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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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<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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 LookupError
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for ModuleId
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for UnknownTransaction
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for Era
[src]
impl Encode for BadOrigin
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for Signature
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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 InherentData
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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<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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
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,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
Implementors
impl Encode for DispatchError
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for Void
[src]
impl Encode for RuntimeMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for StorageEntryModifier
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for StorageEntryType
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for StorageHasher
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for BalanceStatus
[src]
impl Encode for WithdrawReason
[src]
impl Encode for DispatchClass
[src]
impl Encode for Pays
[src]
impl Encode for ErrorMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for FunctionArgumentMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for FunctionMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for ModuleConstantMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for EventMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for OuterEventMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for DefaultByteGetter
[src]
impl Encode for ExtrinsicMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for ModuleMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for RuntimeMetadataPrefixed
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for StorageEntryMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for StorageMetadata
[src]
pub fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
) where
__CodecOutputEdqy: Output,
impl Encode for WithdrawReasons
[src]
fn encode_to<__CodecOutputEdqy: Output>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
[src]
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
fn encode(&self) -> Vec<u8>ⓘ
[src]
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
[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, E> Encode for Result<T, E> where
T: Encode,
E: Encode,
[src]
T: Encode,
E: Encode,
pub fn size_hint(&self) -> usize
[src]
pub fn encode_to<W>(&self, dest: &mut W) where
W: Output,
[src]
W: Output,
impl<T, X> Encode for X where
T: Encode + ?Sized,
X: WrapperTypeEncode<Target = T>,
[src]
T: Encode + ?Sized,
X: WrapperTypeEncode<Target = T>,