cast

inline fun <T1> Tuple1<*>.cast(): Tuple1<T1>
inline fun <T1, T2> Tuple2<*, *>.cast(): Tuple2<T1, T2>
inline fun <T1, T2, T3> Tuple3<*, *, *>.cast(): Tuple3<T1, T2, T3>
inline fun <T1, T2, T3, T4> Tuple4<*, *, *, *>.cast(): Tuple4<T1, T2, T3, T4>
inline fun <T1, T2, T3, T4, T5> Tuple5<*, *, *, *, *>.cast(): Tuple5<T1, T2, T3, T4, T5>
inline fun <T1, T2, T3, T4, T5, T6> Tuple6<*, *, *, *, *, *>.cast(): Tuple6<T1, T2, T3, T4, T5, T6>
inline fun <T1, T2, T3, T4, T5, T6, T7> Tuple7<*, *, *, *, *, *, *>.cast(): Tuple7<T1, T2, T3, T4, T5, T6, T7>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8> Tuple8<*, *, *, *, *, *, *, *>.cast(): Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9> Tuple9<*, *, *, *, *, *, *, *, *>.cast(): Tuple9<T1, T2, T3, T4, T5, T6, T7, T8, T9>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Tuple10<*, *, *, *, *, *, *, *, *, *>.cast(): Tuple10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Tuple11<*, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Tuple12<*, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Tuple13<*, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Tuple14<*, *, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Tuple15<*, *, *, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Tuple16<*, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> Tuple17<*, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> Tuple18<*, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> Tuple19<*, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> Tuple20<*, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> Tuple21<*, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
inline fun <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> Tuple22<*, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *>.cast(): Tuple22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>