macro_rules! impl_complex_ref_unop { (impl<$T:ident> $imp:ident $method:ident ($t:ty) where $($w:ident)*) => { ... }; }