Trait for getting the arity of a value. You shouldn't need to impl this yourself.
Gets the arity of the type.
Example
use tuple_arity::Arity;
assert_eq!(0, <()>::arity());
assert_eq!(1, <(u8,)>::arity());
assert_eq!(2, <(u8, u8)>::arity());
assert_eq!(3, <(u8, u8, u8)>::arity());
assert_eq!(4, <(u8, u8, u8, u8)>::arity());
Loading content...
impl<T1, T2, T3> Arity for (T1, T2, T3)
[src]
impl<T1, T2, T3, T4> Arity for (T1, T2, T3, T4)
[src]
impl<T1, T2, T3, T4, T5> Arity for (T1, T2, T3, T4, T5)
[src]
impl<T1, T2, T3, T4, T5, T6> Arity for (T1, T2, T3, T4, T5, T6)
[src]
impl<T1, T2, T3, T4, T5, T6, T7> Arity for (T1, T2, T3, T4, T5, T6, T7)
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8> Arity for (T1, T2, T3, T4, T5, T6, T7, T8)
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> Arity for (T1, T2, T3, T4, T5, T6, T7, T8, T9)
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Arity for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Arity for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Arity for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
[src]
Loading content...
Loading content...