Trait FromVariant

Source
pub trait FromVariant<Variant, Index> {
    // Required method
    fn from_variant(variant: Variant) -> Self;
}
Expand description

Constructs an enum from one of its variants.

Required Methods§

Source

fn from_variant(variant: Variant) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<_T0> FromVariant<_T0, [(); 0]> for Enum1<_T0>

Source§

impl<_T0, _T1> FromVariant<_T0, [(); 0]> for Enum2<_T0, _T1>

Source§

impl<_T0, _T1> FromVariant<_T1, [(); 1]> for Enum2<_T0, _T1>

Source§

impl<_T0, _T1, _T2> FromVariant<_T0, [(); 0]> for Enum3<_T0, _T1, _T2>

Source§

impl<_T0, _T1, _T2> FromVariant<_T1, [(); 1]> for Enum3<_T0, _T1, _T2>

Source§

impl<_T0, _T1, _T2> FromVariant<_T2, [(); 2]> for Enum3<_T0, _T1, _T2>

Source§

impl<_T0, _T1, _T2, _T3> FromVariant<_T0, [(); 0]> for Enum4<_T0, _T1, _T2, _T3>

Source§

impl<_T0, _T1, _T2, _T3> FromVariant<_T1, [(); 1]> for Enum4<_T0, _T1, _T2, _T3>

Source§

impl<_T0, _T1, _T2, _T3> FromVariant<_T2, [(); 2]> for Enum4<_T0, _T1, _T2, _T3>

Source§

impl<_T0, _T1, _T2, _T3> FromVariant<_T3, [(); 3]> for Enum4<_T0, _T1, _T2, _T3>

Source§

impl<_T0, _T1, _T2, _T3, _T4> FromVariant<_T0, [(); 0]> for Enum5<_T0, _T1, _T2, _T3, _T4>

Source§

impl<_T0, _T1, _T2, _T3, _T4> FromVariant<_T1, [(); 1]> for Enum5<_T0, _T1, _T2, _T3, _T4>

Source§

impl<_T0, _T1, _T2, _T3, _T4> FromVariant<_T2, [(); 2]> for Enum5<_T0, _T1, _T2, _T3, _T4>

Source§

impl<_T0, _T1, _T2, _T3, _T4> FromVariant<_T3, [(); 3]> for Enum5<_T0, _T1, _T2, _T3, _T4>

Source§

impl<_T0, _T1, _T2, _T3, _T4> FromVariant<_T4, [(); 4]> for Enum5<_T0, _T1, _T2, _T3, _T4>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5> FromVariant<_T0, [(); 0]> for Enum6<_T0, _T1, _T2, _T3, _T4, _T5>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5> FromVariant<_T1, [(); 1]> for Enum6<_T0, _T1, _T2, _T3, _T4, _T5>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5> FromVariant<_T2, [(); 2]> for Enum6<_T0, _T1, _T2, _T3, _T4, _T5>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5> FromVariant<_T3, [(); 3]> for Enum6<_T0, _T1, _T2, _T3, _T4, _T5>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5> FromVariant<_T4, [(); 4]> for Enum6<_T0, _T1, _T2, _T3, _T4, _T5>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5> FromVariant<_T5, [(); 5]> for Enum6<_T0, _T1, _T2, _T3, _T4, _T5>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6> FromVariant<_T0, [(); 0]> for Enum7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6> FromVariant<_T1, [(); 1]> for Enum7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6> FromVariant<_T2, [(); 2]> for Enum7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6> FromVariant<_T3, [(); 3]> for Enum7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6> FromVariant<_T4, [(); 4]> for Enum7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6> FromVariant<_T5, [(); 5]> for Enum7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6> FromVariant<_T6, [(); 6]> for Enum7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7> FromVariant<_T0, [(); 0]> for Enum8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7> FromVariant<_T1, [(); 1]> for Enum8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7> FromVariant<_T2, [(); 2]> for Enum8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7> FromVariant<_T3, [(); 3]> for Enum8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7> FromVariant<_T4, [(); 4]> for Enum8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7> FromVariant<_T5, [(); 5]> for Enum8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7> FromVariant<_T6, [(); 6]> for Enum8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7> FromVariant<_T7, [(); 7]> for Enum8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> FromVariant<_T0, [(); 0]> for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> FromVariant<_T1, [(); 1]> for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> FromVariant<_T2, [(); 2]> for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> FromVariant<_T3, [(); 3]> for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> FromVariant<_T4, [(); 4]> for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> FromVariant<_T5, [(); 5]> for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> FromVariant<_T6, [(); 6]> for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> FromVariant<_T7, [(); 7]> for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> FromVariant<_T8, [(); 8]> for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T0, [(); 0]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T1, [(); 1]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T2, [(); 2]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T3, [(); 3]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T4, [(); 4]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T5, [(); 5]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T6, [(); 6]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T7, [(); 7]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T8, [(); 8]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> FromVariant<_T9, [(); 9]> for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T0, [(); 0]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T1, [(); 1]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T2, [(); 2]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T3, [(); 3]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T4, [(); 4]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T5, [(); 5]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T6, [(); 6]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T7, [(); 7]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T8, [(); 8]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T9, [(); 9]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> FromVariant<_T10, [(); 10]> for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T0, [(); 0]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T1, [(); 1]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T2, [(); 2]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T3, [(); 3]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T4, [(); 4]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T5, [(); 5]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T6, [(); 6]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T7, [(); 7]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T8, [(); 8]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T9, [(); 9]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T10, [(); 10]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> FromVariant<_T11, [(); 11]> for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T0, [(); 0]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T1, [(); 1]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T2, [(); 2]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T3, [(); 3]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T4, [(); 4]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T5, [(); 5]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T6, [(); 6]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T7, [(); 7]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T8, [(); 8]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T9, [(); 9]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T10, [(); 10]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T11, [(); 11]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> FromVariant<_T12, [(); 12]> for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T0, [(); 0]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T1, [(); 1]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T2, [(); 2]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T3, [(); 3]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T4, [(); 4]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T5, [(); 5]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T6, [(); 6]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T7, [(); 7]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T8, [(); 8]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T9, [(); 9]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T10, [(); 10]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T11, [(); 11]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T12, [(); 12]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> FromVariant<_T13, [(); 13]> for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T0, [(); 0]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T1, [(); 1]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T2, [(); 2]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T3, [(); 3]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T4, [(); 4]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T5, [(); 5]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T6, [(); 6]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T7, [(); 7]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T8, [(); 8]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T9, [(); 9]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T10, [(); 10]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T11, [(); 11]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T12, [(); 12]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T13, [(); 13]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> FromVariant<_T14, [(); 14]> for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T0, [(); 0]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T1, [(); 1]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T2, [(); 2]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T3, [(); 3]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T4, [(); 4]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T5, [(); 5]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T6, [(); 6]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T7, [(); 7]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T8, [(); 8]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T9, [(); 9]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T10, [(); 10]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T11, [(); 11]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T12, [(); 12]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T13, [(); 13]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T14, [(); 14]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>

Source§

impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> FromVariant<_T15, [(); 15]> for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>