pub trait ToTokenTree:
IntoTokenTree
+ ToTokens
+ ToTokenTree {
// Required methods
fn to_token_tree(&self) -> TokenTree;
fn to_token_tree2(&self) -> TokenTree2;
}Expand description
To a token tree.
This trait is sealed and all methods are provided.
Required Methods§
fn to_token_tree(&self) -> TokenTree
Available on crate feature
proc-macro only.fn to_token_tree2(&self) -> TokenTree2
Available on crate feature
proc-macro2 only.Implementations on Foreign Types§
Source§impl ToTokenTree for TT
Available on crate feature proc-macro and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro and (crate features proc-macro or proc-macro2) only.fn to_token_tree(&self) -> TokenTree
Source§fn to_token_tree2(&self) -> TokenTree
fn to_token_tree2(&self) -> TokenTree
Available on crate feature
proc-macro2 only.Source§impl ToTokenTree for TT
Available on crate feature proc-macro2 and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro2 and (crate features proc-macro or proc-macro2) only.Source§fn to_token_tree(&self) -> TokenTree
fn to_token_tree(&self) -> TokenTree
Available on crate feature
proc-macro only.fn to_token_tree2(&self) -> TokenTree
Source§impl ToTokenTree for TT
Available on crate feature proc-macro and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro and (crate features proc-macro or proc-macro2) only.fn to_token_tree(&self) -> TokenTree
Source§fn to_token_tree2(&self) -> TokenTree
fn to_token_tree2(&self) -> TokenTree
Available on crate feature
proc-macro2 only.Source§impl ToTokenTree for TT
Available on crate feature proc-macro and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro and (crate features proc-macro or proc-macro2) only.fn to_token_tree(&self) -> TokenTree
Source§fn to_token_tree2(&self) -> TokenTree
fn to_token_tree2(&self) -> TokenTree
Available on crate feature
proc-macro2 only.Source§impl ToTokenTree for TT
Available on crate feature proc-macro and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro and (crate features proc-macro or proc-macro2) only.fn to_token_tree(&self) -> TokenTree
Source§fn to_token_tree2(&self) -> TokenTree
fn to_token_tree2(&self) -> TokenTree
Available on crate feature
proc-macro2 only.Source§impl ToTokenTree for TT
Available on crate feature proc-macro and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro and (crate features proc-macro or proc-macro2) only.fn to_token_tree(&self) -> TokenTree
Source§fn to_token_tree2(&self) -> TokenTree
fn to_token_tree2(&self) -> TokenTree
Available on crate feature
proc-macro2 only.Source§impl ToTokenTree for TT
Available on crate feature proc-macro2 and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro2 and (crate features proc-macro or proc-macro2) only.Source§fn to_token_tree(&self) -> TokenTree
fn to_token_tree(&self) -> TokenTree
Available on crate feature
proc-macro only.fn to_token_tree2(&self) -> TokenTree
Source§impl ToTokenTree for TT
Available on crate feature proc-macro2 and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro2 and (crate features proc-macro or proc-macro2) only.Source§fn to_token_tree(&self) -> TokenTree
fn to_token_tree(&self) -> TokenTree
Available on crate feature
proc-macro only.fn to_token_tree2(&self) -> TokenTree
Source§impl ToTokenTree for TT
Available on crate feature proc-macro2 and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro2 and (crate features proc-macro or proc-macro2) only.Source§fn to_token_tree(&self) -> TokenTree
fn to_token_tree(&self) -> TokenTree
Available on crate feature
proc-macro only.fn to_token_tree2(&self) -> TokenTree
Source§impl ToTokenTree for TT
Available on crate feature proc-macro2 and (crate features proc-macro or proc-macro2) only.
impl ToTokenTree for TT
Available on crate feature
proc-macro2 and (crate features proc-macro or proc-macro2) only.Source§fn to_token_tree(&self) -> TokenTree
fn to_token_tree(&self) -> TokenTree
Available on crate feature
proc-macro only.fn to_token_tree2(&self) -> TokenTree
Source§impl<T: ?Sized + ToTokenTree> ToTokenTree for &T
impl<T: ?Sized + ToTokenTree> ToTokenTree for &T
Source§fn to_token_tree(&self) -> TokenTree
fn to_token_tree(&self) -> TokenTree
Available on crate feature
proc-macro only.Source§fn to_token_tree2(&self) -> TokenTree2
fn to_token_tree2(&self) -> TokenTree2
Available on crate feature
proc-macro2 only.Source§impl<T: ?Sized + ToTokenTree> ToTokenTree for Box<T>
Available on crate feature alloc only.
impl<T: ?Sized + ToTokenTree> ToTokenTree for Box<T>
Available on crate feature
alloc only.Source§fn to_token_tree(&self) -> TokenTree
fn to_token_tree(&self) -> TokenTree
Available on crate feature
proc-macro only.Source§fn to_token_tree2(&self) -> TokenTree
fn to_token_tree2(&self) -> TokenTree
Available on crate feature
proc-macro2 only.Source§impl<T: ?Sized + ToTokenTree> ToTokenTree for Rc<T>
Available on crate feature alloc only.
impl<T: ?Sized + ToTokenTree> ToTokenTree for Rc<T>
Available on crate feature
alloc only.Source§fn to_token_tree(&self) -> TokenTree
fn to_token_tree(&self) -> TokenTree
Available on crate feature
proc-macro only.Source§fn to_token_tree2(&self) -> TokenTree
fn to_token_tree2(&self) -> TokenTree
Available on crate feature
proc-macro2 only.