Macro impl_vec_shift

macro_rules! impl_vec_shift {
    ([$Trait:ident $m:ident] ($b:ident, $h:ident, $w:ident)) => { ... };
}