pub trait FromTuple {
Show 16 methods
// Required methods
fn from_1<T1>(tup: (T1,)) -> [Self; 1]
where Self: From<T1>;
fn from_2<T1, T2>(tup: (T1, T2)) -> [Self; 2]
where Self: From<T1> + From<T2>;
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
where Self: From<T1> + From<T2> + From<T3>;
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
where Self: From<T1> + From<T2> + From<T3> + From<T4>;
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5>;
fn from_6<T1, T2, T3, T4, T5, T6>(
tup: (T1, T2, T3, T4, T5, T6),
) -> [Self; 6]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6>;
fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7>;
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7> + From<T8>;
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7> + From<T8> + From<T9>;
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7> + From<T8> + From<T9> + From<T10>;
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7> + From<T8> + From<T9> + From<T10> + From<T11>;
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7> + From<T8> + From<T9> + From<T10> + From<T11> + From<T12>;
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7> + From<T8> + From<T9> + From<T10> + From<T11> + From<T12> + From<T13>;
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7> + From<T8> + From<T9> + From<T10> + From<T11> + From<T12> + From<T13> + From<T14>;
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7> + From<T8> + From<T9> + From<T10> + From<T11> + From<T12> + From<T13> + From<T14> + From<T15>;
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
where Self: From<T1> + From<T2> + From<T3> + From<T4> + From<T5> + From<T6> + From<T7> + From<T8> + From<T9> + From<T10> + From<T11> + From<T12> + From<T13> + From<T14> + From<T15> + From<T16>;
}tup8 and tup16 only.Expand description
A trait to convert a tuple of different types to an array of integers.
- The FromTuple trait is intended for perfect conversions.
- Trait is implemented for integer and boolean types, not for arrays.
- Without using the heap.
§Usage
Basic use of the trait.
use num_convert::FromTuple;
assert_eq!(<u16 as FromTuple>::from_3((true, false, 255_u8)), [1_u16, 0_u16, 255_u16]);
assert_eq!(<i64>::from_2((-19_500_000_i32, 230_u8)), [-19_500_000_i64, 230_i64]);§Examples
assert_eq!(<i32>::from_2((true, 10101_u16)), [1_i32, 10101_i32]);
assert_eq!(<i32>::from_3((45_u8, 2023_u16, -53_i8)).iter().sum::<i32>(), 2015_i32);Required Methods§
Sourcefn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Sourcefn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Sourcefn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Sourcefn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Sourcefn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Sourcefn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Sourcefn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Sourcefn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Sourcefn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Sourcefn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Sourcefn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Sourcefn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Sourcefn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Sourcefn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Sourcefn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Implementations on Foreign Types§
Source§impl FromTuple for bool
Available on crate features tup8 or tup16 only.
impl FromTuple for bool
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for i8
Available on crate features tup8 or tup16 only.
impl FromTuple for i8
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for i16
Available on crate features tup8 or tup16 only.
impl FromTuple for i16
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for i32
Available on crate features tup8 or tup16 only.
impl FromTuple for i32
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for i64
Available on crate features tup8 or tup16 only.
impl FromTuple for i64
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for i128
Available on crate features tup8 or tup16 only.
impl FromTuple for i128
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for isize
Available on crate features tup8 or tup16 only.
impl FromTuple for isize
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for u8
Available on crate features tup8 or tup16 only.
impl FromTuple for u8
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for u16
Available on crate features tup8 or tup16 only.
impl FromTuple for u16
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for u32
Available on crate features tup8 or tup16 only.
impl FromTuple for u32
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for u64
Available on crate features tup8 or tup16 only.
impl FromTuple for u64
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for u128
Available on crate features tup8 or tup16 only.
impl FromTuple for u128
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].
Source§impl FromTuple for usize
Available on crate features tup8 or tup16 only.
impl FromTuple for usize
tup8 or tup16 only.Source§fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
fn from_1<T1>(tup: (T1,)) -> [Self; 1]where
Self: From<T1>,
Converts tuple (T1,) to array [Self; 1].
Source§fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
fn from_3<T1, T2, T3>(tup: (T1, T2, T3)) -> [Self; 3]
Converts tuple (T1, T2, T3,) to array [Self; 3].
Source§fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
fn from_4<T1, T2, T3, T4>(tup: (T1, T2, T3, T4)) -> [Self; 4]
Converts tuple (T1, T2, T3, T4,) to array [Self; 4].
Source§fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
fn from_5<T1, T2, T3, T4, T5>(tup: (T1, T2, T3, T4, T5)) -> [Self; 5]
Converts tuple (T1, T2, T3, T4, T5,) to array [Self; 5].
Source§fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
fn from_6<T1, T2, T3, T4, T5, T6>(tup: (T1, T2, T3, T4, T5, T6)) -> [Self; 6]
Converts tuple (T1, T2, T3, T4, T5, T6,) to array [Self; 6].
Source§fn from_7<T1, T2, T3, T4, T5, T6, T7>(
tup: (T1, T2, T3, T4, T5, T6, T7),
) -> [Self; 7]
fn from_7<T1, T2, T3, T4, T5, T6, T7>( tup: (T1, T2, T3, T4, T5, T6, T7), ) -> [Self; 7]
Converts tuple (T1, T2, T3, T4, T5, T6, T7,) to array [Self; 7].
Source§fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8),
) -> [Self; 8]
fn from_8<T1, T2, T3, T4, T5, T6, T7, T8>( tup: (T1, T2, T3, T4, T5, T6, T7, T8), ) -> [Self; 8]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8,) to array [Self; 8].
Source§fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9),
) -> [Self; 9]
fn from_9<T1, T2, T3, T4, T5, T6, T7, T8, T9>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9), ) -> [Self; 9]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9,) to array [Self; 9].
Source§fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10),
) -> [Self; 10]
fn from_10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), ) -> [Self; 10]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,) to array [Self; 10].
Source§fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11),
) -> [Self; 11]
fn from_11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), ) -> [Self; 11]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,) to array [Self; 11].
Source§fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12),
) -> [Self; 12]
fn from_12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), ) -> [Self; 12]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,) to array [Self; 12].
Source§fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13),
) -> [Self; 13]
fn from_13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), ) -> [Self; 13]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,) to array [Self; 13].
Source§fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14),
) -> [Self; 14]
fn from_14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), ) -> [Self; 14]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,) to array [Self; 14].
Source§fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15),
) -> [Self; 15]
fn from_15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), ) -> [Self; 15]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,) to array [Self; 15].
Source§fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16),
) -> [Self; 16]
fn from_16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( tup: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), ) -> [Self; 16]
Converts tuple (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,) to array [Self; 16].