[][src]Trait jlrs::traits::ValidLayout

pub unsafe trait ValidLayout { }

Trait implemented as part of JuliaStruct that is used to verify this type has the same layout as the Julia value.

Implementations on Foreign Types

impl ValidLayout for bool[src]

impl ValidLayout for char[src]

impl ValidLayout for i8[src]

impl ValidLayout for i16[src]

impl ValidLayout for i32[src]

impl ValidLayout for i64[src]

impl ValidLayout for isize[src]

impl ValidLayout for u8[src]

impl ValidLayout for u16[src]

impl ValidLayout for u32[src]

impl ValidLayout for u64[src]

impl ValidLayout for usize[src]

impl ValidLayout for f32[src]

impl ValidLayout for f64[src]

Loading content...

Implementors

impl ValidLayout for Tuple0[src]

impl<'frame> ValidLayout for CodeInstance<'frame>[src]

impl<'frame> ValidLayout for DataType<'frame>[src]

impl<'frame> ValidLayout for Expr<'frame>[src]

impl<'frame> ValidLayout for Method<'frame>[src]

impl<'frame> ValidLayout for MethodInstance<'frame>[src]

impl<'frame> ValidLayout for MethodTable<'frame>[src]

impl<'frame> ValidLayout for Module<'frame>[src]

impl<'frame> ValidLayout for SimpleVector<'frame>[src]

impl<'frame> ValidLayout for JuliaString<'frame>[src]

impl<'frame> ValidLayout for Symbol<'frame>[src]

impl<'frame> ValidLayout for Task<'frame>[src]

impl<'frame> ValidLayout for TypeName<'frame>[src]

impl<'frame> ValidLayout for TypeVar<'frame>[src]

impl<'frame> ValidLayout for TypeMapEntry<'frame>[src]

impl<'frame> ValidLayout for TypeMapLevel<'frame>[src]

impl<'frame> ValidLayout for Union<'frame>[src]

impl<'frame> ValidLayout for UnionAll<'frame>[src]

impl<'frame> ValidLayout for WeakRef<'frame>[src]

impl<'frame, 'data> ValidLayout for Array<'frame, 'data>[src]

impl<'frame, 'data> ValidLayout for Value<'frame, 'data>[src]

impl<'frame, 'data, T: Copy + ValidLayout> ValidLayout for TypedArray<'frame, 'data, T>[src]

impl<T1> ValidLayout for Tuple1<T1> where
    T1: ValidLayout + Copy
[src]

impl<T1, T2> ValidLayout for Tuple2<T1, T2> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy
[src]

impl<T1, T2, T3> ValidLayout for Tuple3<T1, T2, T3> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4> ValidLayout for Tuple4<T1, T2, T3, T4> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5> ValidLayout for Tuple5<T1, T2, T3, T4, T5> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6> ValidLayout for Tuple6<T1, T2, T3, T4, T5, T6> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7> ValidLayout for Tuple7<T1, T2, T3, T4, T5, T6, T7> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8> ValidLayout for Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> ValidLayout for Tuple9<T1, T2, T3, T4, T5, T6, T7, T8, T9> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> ValidLayout for Tuple10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> ValidLayout for Tuple11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> ValidLayout for Tuple12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> ValidLayout for Tuple13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> ValidLayout for Tuple14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> ValidLayout for Tuple15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> ValidLayout for Tuple16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> ValidLayout for Tuple17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> ValidLayout for Tuple18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> ValidLayout for Tuple19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> ValidLayout for Tuple20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> ValidLayout for Tuple21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> ValidLayout for Tuple22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> ValidLayout for Tuple23<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> ValidLayout for Tuple24<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
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy,
    T24: ValidLayout + Copy
[src]

impl<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> ValidLayout for Tuple25<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
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy,
    T24: ValidLayout + Copy,
    T25: ValidLayout + Copy
[src]

impl<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> ValidLayout for Tuple26<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
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy,
    T24: ValidLayout + Copy,
    T25: ValidLayout + Copy,
    T26: ValidLayout + Copy
[src]

impl<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> ValidLayout for Tuple27<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
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy,
    T24: ValidLayout + Copy,
    T25: ValidLayout + Copy,
    T26: ValidLayout + Copy,
    T27: ValidLayout + Copy
[src]

impl<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> ValidLayout for Tuple28<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
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy,
    T24: ValidLayout + Copy,
    T25: ValidLayout + Copy,
    T26: ValidLayout + Copy,
    T27: ValidLayout + Copy,
    T28: ValidLayout + Copy
[src]

impl<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> ValidLayout for Tuple29<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
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy,
    T24: ValidLayout + Copy,
    T25: ValidLayout + Copy,
    T26: ValidLayout + Copy,
    T27: ValidLayout + Copy,
    T28: ValidLayout + Copy,
    T29: ValidLayout + Copy
[src]

impl<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> ValidLayout for Tuple30<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
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy,
    T24: ValidLayout + Copy,
    T25: ValidLayout + Copy,
    T26: ValidLayout + Copy,
    T27: ValidLayout + Copy,
    T28: ValidLayout + Copy,
    T29: ValidLayout + Copy,
    T30: ValidLayout + Copy
[src]

impl<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> ValidLayout for Tuple31<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
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy,
    T24: ValidLayout + Copy,
    T25: ValidLayout + Copy,
    T26: ValidLayout + Copy,
    T27: ValidLayout + Copy,
    T28: ValidLayout + Copy,
    T29: ValidLayout + Copy,
    T30: ValidLayout + Copy,
    T31: ValidLayout + Copy
[src]

impl<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, T32> ValidLayout for Tuple32<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, T32> where
    T1: ValidLayout + Copy,
    T2: ValidLayout + Copy,
    T3: ValidLayout + Copy,
    T4: ValidLayout + Copy,
    T5: ValidLayout + Copy,
    T6: ValidLayout + Copy,
    T7: ValidLayout + Copy,
    T8: ValidLayout + Copy,
    T9: ValidLayout + Copy,
    T10: ValidLayout + Copy,
    T11: ValidLayout + Copy,
    T12: ValidLayout + Copy,
    T13: ValidLayout + Copy,
    T14: ValidLayout + Copy,
    T15: ValidLayout + Copy,
    T16: ValidLayout + Copy,
    T17: ValidLayout + Copy,
    T18: ValidLayout + Copy,
    T19: ValidLayout + Copy,
    T20: ValidLayout + Copy,
    T21: ValidLayout + Copy,
    T22: ValidLayout + Copy,
    T23: ValidLayout + Copy,
    T24: ValidLayout + Copy,
    T25: ValidLayout + Copy,
    T26: ValidLayout + Copy,
    T27: ValidLayout + Copy,
    T28: ValidLayout + Copy,
    T29: ValidLayout + Copy,
    T30: ValidLayout + Copy,
    T31: ValidLayout + Copy,
    T32: ValidLayout + Copy
[src]

Loading content...