macro_rules! declare_item_vtable { (fn $getter:ident() -> $item_vtable_ty:ident for $item_ty:ty) => { ... }; }