1/// Applies a tuple-implementing macro over supported arities. 2#[macro_export] 3macro_rules! impl_tuple_trait { 4 ($macro:ident) => { 5 $macro!(A;0, B;1, C;2, D;3, E;4); 6 }; 7}