macro_rules! impls2 { ( $( $Rest : tt )* ) => { ... }; }
Define implementation putting each function under a macro.