macro_rules! impl_int_gcd_abs_rhs {
($slf:ty, [$($rhs:ty),+], $out:ty) => { ... };
($slf:ty, $rhs:ty, $out:ty) => { ... };
}macro_rules! impl_int_gcd_abs_rhs {
($slf:ty, [$($rhs:ty),+], $out:ty) => { ... };
($slf:ty, $rhs:ty, $out:ty) => { ... };
}