[][src]Trait tuplex::IntoBoxedSlice

pub trait IntoBoxedSlice<T> {
    fn into_boxed_slice(self) -> Box<[T]>;
}

Converts a tuple into a boxed slice, where the fields of the tuple can be converted into the same type of the slice element.

Required methods

fn into_boxed_slice(self) -> Box<[T]>

Loading content...

Implementations on Foreign Types

impl<T> IntoBoxedSlice<T> for ()[src]

impl<T, T0> IntoBoxedSlice<T> for (T0,) where
    T0: Into<T>, 
[src]

impl<T, T0, T1> IntoBoxedSlice<T> for (T0, T1) where
    T0: Into<T>,
    T1: Into<T>, 
[src]

impl<T, T0, T1, T2> IntoBoxedSlice<T> for (T0, T1, T2) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>, 
[src]

impl<T, T0, T1, T2, T3> IntoBoxedSlice<T> for (T0, T1, T2, T3) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>,
    T23: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>,
    T23: Into<T>,
    T24: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>,
    T23: Into<T>,
    T24: Into<T>,
    T25: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>,
    T23: Into<T>,
    T24: Into<T>,
    T25: Into<T>,
    T26: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>,
    T23: Into<T>,
    T24: Into<T>,
    T25: Into<T>,
    T26: Into<T>,
    T27: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>,
    T23: Into<T>,
    T24: Into<T>,
    T25: Into<T>,
    T26: Into<T>,
    T27: Into<T>,
    T28: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>,
    T23: Into<T>,
    T24: Into<T>,
    T25: Into<T>,
    T26: Into<T>,
    T27: Into<T>,
    T28: Into<T>,
    T29: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>,
    T23: Into<T>,
    T24: Into<T>,
    T25: Into<T>,
    T26: Into<T>,
    T27: Into<T>,
    T28: Into<T>,
    T29: Into<T>,
    T30: Into<T>, 
[src]

impl<T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31> IntoBoxedSlice<T> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31) where
    T0: Into<T>,
    T1: Into<T>,
    T2: Into<T>,
    T3: Into<T>,
    T4: Into<T>,
    T5: Into<T>,
    T6: Into<T>,
    T7: Into<T>,
    T8: Into<T>,
    T9: Into<T>,
    T10: Into<T>,
    T11: Into<T>,
    T12: Into<T>,
    T13: Into<T>,
    T14: Into<T>,
    T15: Into<T>,
    T16: Into<T>,
    T17: Into<T>,
    T18: Into<T>,
    T19: Into<T>,
    T20: Into<T>,
    T21: Into<T>,
    T22: Into<T>,
    T23: Into<T>,
    T24: Into<T>,
    T25: Into<T>,
    T26: Into<T>,
    T27: Into<T>,
    T28: Into<T>,
    T29: Into<T>,
    T30: Into<T>,
    T31: Into<T>, 
[src]

Loading content...

Implementors

Loading content...