非手続きマクロ用クレート内で #[proc_macro]#[proc_macro_attribute]、および #[proc_macro_derive] 属性が使用されていることを報告します。 これらの属性は手続きマクロ用クレートでのみ動作します (つまり、Cargo.toml 内で proc-macro キーが true に設定されているクレート)。