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...