[][src]Trait proc_macro::__internal::Registry

pub trait Registry {
    fn register_custom_derive(
        &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
    );
fn register_bang_proc_macro(
        &mut self,
        name: &str,
        expand: fn(_: TokenStream) -> TokenStream
    ); }
🔬 This is a nightly-only experimental API. (proc_macro_internals #27812)

Required Methods

🔬 This is a nightly-only experimental API. (proc_macro_internals #27812)

🔬 This is a nightly-only experimental API. (proc_macro_internals #27812)

🔬 This is a nightly-only experimental API. (proc_macro_internals #27812)

Implementors