Skip to main content

ToTokens

Trait ToTokens 

Source
pub trait ToTokens<T = TokenStream> {
    // Required method
    fn to_tokens(&self, tokens: &mut T);
}
Expand description

Emits a value as tokens into a destination token stream. A public Rust token API type for to tokens<t.

Required Methods§

Source

fn to_tokens(&self, tokens: &mut T)

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ToTokens for &mut String

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Source§

impl ToTokens for &str

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Source§

impl ToTokens for String

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Source§

impl ToTokens for TokenStream

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Source§

impl ToTokens for TokenTree

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Source§

impl<T: ToTokens, E: ToTokens> ToTokens for Result<T, E>

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Source§

impl<T: ToTokens> ToTokens for &T

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Source§

impl<T: ToTokens> ToTokens for Box<T>

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Source§

impl<T: ToTokens> ToTokens for Option<T>

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Source§

impl<T: ToTokens> ToTokens for Vec<T>

Source§

fn to_tokens(&self, tokens: &mut TokenStream)

Implementors§

Source§

impl ToTokens for And

Source§

impl ToTokens for As

Source§

impl ToTokens for Async

Source§

impl ToTokens for At

Source§

impl ToTokens for Auto

Source§

impl ToTokens for Await

Source§

impl ToTokens for Become

Source§

impl ToTokens for moxy_token::Box

Source§

impl ToTokens for Break

Source§

impl ToTokens for Caret

Source§

impl ToTokens for Colon

Source§

impl ToTokens for Comma

Source§

impl ToTokens for Const

Source§

impl ToTokens for Continue

Source§

impl ToTokens for Crate

Source§

impl ToTokens for Default

Source§

impl ToTokens for Do

Source§

impl ToTokens for Dollar

Source§

impl ToTokens for Dot

Source§

impl ToTokens for Dyn

Source§

impl ToTokens for Else

Source§

impl ToTokens for Enum

Source§

impl ToTokens for Eq

Source§

impl ToTokens for Extern

Source§

impl ToTokens for Final

Source§

impl ToTokens for Fn

Source§

impl ToTokens for For

Source§

impl ToTokens for Group

Source§

impl ToTokens for Gt

Source§

impl ToTokens for Ident

Source§

impl ToTokens for If

Source§

impl ToTokens for Impl

Source§

impl ToTokens for In

Source§

impl ToTokens for Keyword

Source§

impl ToTokens for Let

Source§

impl ToTokens for Lit

Source§

impl ToTokens for Loop

Source§

impl ToTokens for Lt

Source§

impl ToTokens for Macro

Source§

impl ToTokens for MacroRules

Source§

impl ToTokens for Match

Source§

impl ToTokens for Minus

Source§

impl ToTokens for Mod

Source§

impl ToTokens for Move

Source§

impl ToTokens for Mut

Source§

impl ToTokens for Not

Source§

impl ToTokens for Or

Source§

impl ToTokens for Override

Source§

impl ToTokens for Percent

Source§

impl ToTokens for Plus

Source§

impl ToTokens for Pound

Source§

impl ToTokens for Priv

Source§

impl ToTokens for Pub

Source§

impl ToTokens for Punct

Source§

impl ToTokens for Question

Source§

impl ToTokens for Quote

Source§

impl ToTokens for Raw

Source§

impl ToTokens for Ref

Source§

impl ToTokens for Return

Source§

impl ToTokens for Safe

Source§

impl ToTokens for SelfType

Source§

impl ToTokens for SelfValue

Source§

impl ToTokens for Semi

Source§

impl ToTokens for Slash

Source§

impl ToTokens for Star

Source§

impl ToTokens for Static

Source§

impl ToTokens for Struct

Source§

impl ToTokens for Super

Source§

impl ToTokens for Tilde

Source§

impl ToTokens for moxy_token::TokenStream

Source§

impl ToTokens for moxy_token::TokenTree

Source§

impl ToTokens for Trait

Source§

impl ToTokens for Try

Source§

impl ToTokens for Type

Source§

impl ToTokens for Typeof

Source§

impl ToTokens for Underscore

Source§

impl ToTokens for Union

Source§

impl ToTokens for Unsafe

Source§

impl ToTokens for Unsized

Source§

impl ToTokens for Use

Source§

impl ToTokens for Virtual

Source§

impl ToTokens for Where

Source§

impl ToTokens for While

Source§

impl ToTokens for Yield

Source§

impl ToTokens<TokenStream> for moxy_token::TokenStream

Source§

impl ToTokens<TokenStream> for moxy_token::TokenTree