Struct wasm_tokio::cm::TupleEncoder
source · pub struct TupleEncoder<T>(pub T);
Tuple Fields§
§0: T
Trait Implementations§
source§impl<T: Clone> Clone for TupleEncoder<T>
impl<T: Clone> Clone for TupleEncoder<T>
source§fn clone(&self) -> TupleEncoder<T>
fn clone(&self) -> TupleEncoder<T>
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl<T: Debug> Debug for TupleEncoder<T>
impl<T: Debug> Debug for TupleEncoder<T>
source§impl<C0, C1> Default for TupleEncoder<(C0, C1)>
impl<C0, C1> Default for TupleEncoder<(C0, C1)>
source§impl<C0, C1, C2> Default for TupleEncoder<(C0, C1, C2)>
impl<C0, C1, C2> Default for TupleEncoder<(C0, C1, C2)>
source§impl<C0, C1, C2, C3> Default for TupleEncoder<(C0, C1, C2, C3)>
impl<C0, C1, C2, C3> Default for TupleEncoder<(C0, C1, C2, C3)>
source§impl<C0, C1, C2, C3, C4> Default for TupleEncoder<(C0, C1, C2, C3, C4)>
impl<C0, C1, C2, C3, C4> Default for TupleEncoder<(C0, C1, C2, C3, C4)>
source§impl<C0, C1, C2, C3, C4, C5> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5)>
impl<C0, C1, C2, C3, C4, C5> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5)>
source§impl<C0, C1, C2, C3, C4, C5, C6> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6)>
impl<C0, C1, C2, C3, C4, C5, C6> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6)>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7)>
impl<C0, C1, C2, C3, C4, C5, C6, C7> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7)>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8)>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15> Default for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)>
source§impl<'a, E, V0, C0, V1, C1, V2, C2> Encoder<&'a (V0, V1, V2)> for TupleEncoder<(C0, C1, C2)>
impl<'a, E, V0, C0, V1, C1, V2, C2> Encoder<&'a (V0, V1, V2)> for TupleEncoder<(C0, C1, C2)>
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3> Encoder<&'a (V0, V1, V2, V3)> for TupleEncoder<(C0, C1, C2, C3)>
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3> Encoder<&'a (V0, V1, V2, V3)> for TupleEncoder<(C0, C1, C2, C3)>
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4> Encoder<&'a (V0, V1, V2, V3, V4)> for TupleEncoder<(C0, C1, C2, C3, C4)>
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4> Encoder<&'a (V0, V1, V2, V3, V4)> for TupleEncoder<(C0, C1, C2, C3, C4)>
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5> Encoder<&'a (V0, V1, V2, V3, V4, V5)> for TupleEncoder<(C0, C1, C2, C3, C4, C5)>
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5> Encoder<&'a (V0, V1, V2, V3, V4, V5)> for TupleEncoder<(C0, C1, C2, C3, C4, C5)>
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6)>
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6)>
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7)>
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7)>
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
C12: Encoder<&'a V12, Error = E>,
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
C12: Encoder<&'a V12, Error = E>,
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
C12: Encoder<&'a V12, Error = E>,
C13: Encoder<&'a V13, Error = E>,
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
C12: Encoder<&'a V12, Error = E>,
C13: Encoder<&'a V13, Error = E>,
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13, V14, C14> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
C12: Encoder<&'a V12, Error = E>,
C13: Encoder<&'a V13, Error = E>,
C14: Encoder<&'a V14, Error = E>,
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13, V14, C14> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
C12: Encoder<&'a V12, Error = E>,
C13: Encoder<&'a V13, Error = E>,
C14: Encoder<&'a V14, Error = E>,
source§impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13, V14, C14, V15, C15> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
C12: Encoder<&'a V12, Error = E>,
C13: Encoder<&'a V13, Error = E>,
C14: Encoder<&'a V14, Error = E>,
C15: Encoder<&'a V15, Error = E>,
impl<'a, E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13, V14, C14, V15, C15> Encoder<&'a (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)>where
E: From<Error>,
C0: Encoder<&'a V0, Error = E>,
C1: Encoder<&'a V1, Error = E>,
C2: Encoder<&'a V2, Error = E>,
C3: Encoder<&'a V3, Error = E>,
C4: Encoder<&'a V4, Error = E>,
C5: Encoder<&'a V5, Error = E>,
C6: Encoder<&'a V6, Error = E>,
C7: Encoder<&'a V7, Error = E>,
C8: Encoder<&'a V8, Error = E>,
C9: Encoder<&'a V9, Error = E>,
C10: Encoder<&'a V10, Error = E>,
C11: Encoder<&'a V11, Error = E>,
C12: Encoder<&'a V12, Error = E>,
C13: Encoder<&'a V13, Error = E>,
C14: Encoder<&'a V14, Error = E>,
C15: Encoder<&'a V15, Error = E>,
source§impl<E, V0, C0, V1, C1, V2, C2> Encoder<(V0, V1, V2)> for TupleEncoder<(C0, C1, C2)>
impl<E, V0, C0, V1, C1, V2, C2> Encoder<(V0, V1, V2)> for TupleEncoder<(C0, C1, C2)>
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3> Encoder<(V0, V1, V2, V3)> for TupleEncoder<(C0, C1, C2, C3)>
impl<E, V0, C0, V1, C1, V2, C2, V3, C3> Encoder<(V0, V1, V2, V3)> for TupleEncoder<(C0, C1, C2, C3)>
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4> Encoder<(V0, V1, V2, V3, V4)> for TupleEncoder<(C0, C1, C2, C3, C4)>
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4> Encoder<(V0, V1, V2, V3, V4)> for TupleEncoder<(C0, C1, C2, C3, C4)>
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5> Encoder<(V0, V1, V2, V3, V4, V5)> for TupleEncoder<(C0, C1, C2, C3, C4, C5)>
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5> Encoder<(V0, V1, V2, V3, V4, V5)> for TupleEncoder<(C0, C1, C2, C3, C4, C5)>
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6> Encoder<(V0, V1, V2, V3, V4, V5, V6)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6)>
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6> Encoder<(V0, V1, V2, V3, V4, V5, V6)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6)>
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7)>
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7)>
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8)>
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8)>
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
C12: Encoder<V12, Error = E>,
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
C12: Encoder<V12, Error = E>,
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
C12: Encoder<V12, Error = E>,
C13: Encoder<V13, Error = E>,
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
C12: Encoder<V12, Error = E>,
C13: Encoder<V13, Error = E>,
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13, V14, C14> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
C12: Encoder<V12, Error = E>,
C13: Encoder<V13, Error = E>,
C14: Encoder<V14, Error = E>,
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13, V14, C14> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
C12: Encoder<V12, Error = E>,
C13: Encoder<V13, Error = E>,
C14: Encoder<V14, Error = E>,
source§impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13, V14, C14, V15, C15> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
C12: Encoder<V12, Error = E>,
C13: Encoder<V13, Error = E>,
C14: Encoder<V14, Error = E>,
C15: Encoder<V15, Error = E>,
impl<E, V0, C0, V1, C1, V2, C2, V3, C3, V4, C4, V5, C5, V6, C6, V7, C7, V8, C8, V9, C9, V10, C10, V11, C11, V12, C12, V13, C13, V14, C14, V15, C15> Encoder<(V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)>where
E: From<Error>,
C0: Encoder<V0, Error = E>,
C1: Encoder<V1, Error = E>,
C2: Encoder<V2, Error = E>,
C3: Encoder<V3, Error = E>,
C4: Encoder<V4, Error = E>,
C5: Encoder<V5, Error = E>,
C6: Encoder<V6, Error = E>,
C7: Encoder<V7, Error = E>,
C8: Encoder<V8, Error = E>,
C9: Encoder<V9, Error = E>,
C10: Encoder<V10, Error = E>,
C11: Encoder<V11, Error = E>,
C12: Encoder<V12, Error = E>,
C13: Encoder<V13, Error = E>,
C14: Encoder<V14, Error = E>,
C15: Encoder<V15, Error = E>,
source§impl<C0, C1, C2> From<(C0, C1, C2)> for TupleEncoder<(C0, C1, C2)>
impl<C0, C1, C2> From<(C0, C1, C2)> for TupleEncoder<(C0, C1, C2)>
source§fn from(e: (C0, C1, C2)) -> Self
fn from(e: (C0, C1, C2)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3> From<(C0, C1, C2, C3)> for TupleEncoder<(C0, C1, C2, C3)>
impl<C0, C1, C2, C3> From<(C0, C1, C2, C3)> for TupleEncoder<(C0, C1, C2, C3)>
source§fn from(e: (C0, C1, C2, C3)) -> Self
fn from(e: (C0, C1, C2, C3)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4> From<(C0, C1, C2, C3, C4)> for TupleEncoder<(C0, C1, C2, C3, C4)>
impl<C0, C1, C2, C3, C4> From<(C0, C1, C2, C3, C4)> for TupleEncoder<(C0, C1, C2, C3, C4)>
source§fn from(e: (C0, C1, C2, C3, C4)) -> Self
fn from(e: (C0, C1, C2, C3, C4)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5> From<(C0, C1, C2, C3, C4, C5)> for TupleEncoder<(C0, C1, C2, C3, C4, C5)>
impl<C0, C1, C2, C3, C4, C5> From<(C0, C1, C2, C3, C4, C5)> for TupleEncoder<(C0, C1, C2, C3, C4, C5)>
source§fn from(e: (C0, C1, C2, C3, C4, C5)) -> Self
fn from(e: (C0, C1, C2, C3, C4, C5)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6> From<(C0, C1, C2, C3, C4, C5, C6)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6)>
impl<C0, C1, C2, C3, C4, C5, C6> From<(C0, C1, C2, C3, C4, C5, C6)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6)>
source§fn from(e: (C0, C1, C2, C3, C4, C5, C6)) -> Self
fn from(e: (C0, C1, C2, C3, C4, C5, C6)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6, C7> From<(C0, C1, C2, C3, C4, C5, C6, C7)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7)>
impl<C0, C1, C2, C3, C4, C5, C6, C7> From<(C0, C1, C2, C3, C4, C5, C6, C7)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7)>
source§fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7)) -> Self
fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8)>
source§fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8)) -> Self
fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)>
source§fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)) -> Self
fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)>
source§fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)) -> Self
fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)>
source§fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)) -> Self
fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)>
source§fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)) -> Self
fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)>
source§fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)) -> Self
fn from(e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13)) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14)>
source§fn from(
e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14),
) -> Self
fn from( e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14), ) -> Self
Converts to this type from the input type.
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15> From<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)> for TupleEncoder<(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15)>
source§fn from(
e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15),
) -> Self
fn from( e: (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15), ) -> Self
Converts to this type from the input type.
source§impl<T: PartialEq> PartialEq for TupleEncoder<T>
impl<T: PartialEq> PartialEq for TupleEncoder<T>
impl<T: Copy> Copy for TupleEncoder<T>
impl<T: Eq> Eq for TupleEncoder<T>
impl<T> StructuralPartialEq for TupleEncoder<T>
Auto Trait Implementations§
impl<T> Freeze for TupleEncoder<T>where
T: Freeze,
impl<T> RefUnwindSafe for TupleEncoder<T>where
T: RefUnwindSafe,
impl<T> Send for TupleEncoder<T>where
T: Send,
impl<T> Sync for TupleEncoder<T>where
T: Sync,
impl<T> Unpin for TupleEncoder<T>where
T: Unpin,
impl<T> UnwindSafe for TupleEncoder<T>where
T: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)