pub trait Types {
    type FreeFunctions: 'static;
    type TokenStream: 'static + Clone;
    type SourceFile: 'static + Clone;
    type Span: 'static + Copy + Eq + Hash;
    type Symbol: 'static;
}
🔬This is a nightly-only experimental API. (proc_macro_internals #27812)

Required Associated Types§

source

type FreeFunctions: 'static

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

type TokenStream: 'static + Clone

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

type SourceFile: 'static + Clone

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

type Span: 'static + Copy + Eq + Hash

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

type Symbol: 'static

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

Implementors§