Enum proc_macro::TokenNode
[−]
[src]
pub enum TokenNode {
Group(Delimiter, TokenStream),
Term(Term),
Op(char, Spacing),
Literal(Literal),
}Description of a TokenTree
Variants
Group(Delimiter, TokenStream)A delimited tokenstream.
Term(Term)A unicode identifier.
Op(char, Spacing)A punctuation character (+, ,, $, etc.).
Literal(Literal)A literal character ('a'), string ("hello"), or number (2.3).
Trait Implementations
impl Clone for TokenNode[src]
fn clone(&self) -> TokenNode
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more