Trait ToTokensSubst

Source
pub trait ToTokensSubst {
    // Required method
    fn to_tokens_subst(&self, tokens: &mut TokenStream, subst: &TokenStream);
}
Expand description

Tokenization trait with substitution

This is similar to quote::ToTokens, but replaces instances of trait as a parameter bound with subst.

Required Methods§

Source

fn to_tokens_subst(&self, tokens: &mut TokenStream, subst: &TokenStream)

Write self to the given TokenStream

Implementations on Foreign Types§

Source§

impl<T, P> ToTokensSubst for Punctuated<T, P>
where T: ToTokensSubst, P: ToTokens,

Source§

fn to_tokens_subst(&self, tokens: &mut TokenStream, subst: &TokenStream)

Implementors§