[−][src]Trait proc_macro::__internal::Registry
Required Methods
fn register_custom_derive(
&mut self,
trait_name: &str,
expand: fn(_: TokenStream) -> TokenStream,
attributes: &[&'static str]
)
&mut self,
trait_name: &str,
expand: fn(_: TokenStream) -> TokenStream,
attributes: &[&'static str]
)
fn register_attr_proc_macro(
&mut self,
name: &str,
expand: fn(_: TokenStream, _: TokenStream) -> TokenStream
)
&mut self,
name: &str,
expand: fn(_: TokenStream, _: TokenStream) -> TokenStream
)
fn register_bang_proc_macro(
&mut self,
name: &str,
expand: fn(_: TokenStream) -> TokenStream
)
&mut self,
name: &str,
expand: fn(_: TokenStream) -> TokenStream
)