对已声明的 trait 批量生成 impl 块的函数式宏。
语法:unsafe? Trait路径: impl-specs;,以 ; 分隔多个 trait 段。
每段的 : 之后是 DSL 表达式,与 #[batch_impl] 接受相同的语法。
ⓘtrait A {}
trait B<T> {}
mod foo { pub trait C {} }
batch_trait!(
A: usize, isize;
B: <T> B<T> Vec<T>;
foo::C: u32;
unsafe UnsafeTrait: usize
);