pub trait Tuple { type Arity: Arity; }
A trait implemented for all tuple types up to arity 6 (or 12 with feature max-arity-12).
max-arity-12
Type-level representation of this tuple’s arity.
For example:
()
A0
(T,)
A1
(T, U)
A2