pub trait DispatcherTrait {
    type FreeFunctions;
    type TokenStream;
    type SourceFile;
    type Span;
    type Symbol;

    // Required method
    fn dispatch(&mut self, buf: Buffer) -> Buffer ;
}
🔬This is a nightly-only experimental API. (proc_macro_internals #27812)

Required Associated Types§

source

type FreeFunctions

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

type TokenStream

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

type SourceFile

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

type Span

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

type Symbol

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

Required Methods§

source

fn dispatch(&mut self, buf: Buffer) -> Buffer

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

Implementors§