ToTokenStream

Trait ToTokenStream 

Source
pub(crate) trait ToTokenStream: Sized {
    // Required method
    fn append_to(self, ts: &mut TokenStream);

    // Provided method
    fn into_token_stream(self) -> TokenStream { ... }
}
Expand description

Turn a type into a TokenStream.

Required Methods§

Source

fn append_to(self, ts: &mut TokenStream)

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl ToTokenStream for TokenStream

Source§

fn append_to(self, ts: &mut TokenStream)

Implementors§