pub fn span(&self) -> Span {
        match *self {
            TokenTree::Token(sp, _) |
            TokenTree::Delimited(sp, _) |
            TokenTree::Sequence(sp, _) => sp,
        }
    }
/// Retrieve the TokenTree's span.
Retrieve the TokenTree's span.
Retrieve the TokenTree ' s span .
pub fn span(&self) -> Span {
        match *self {
            TokenTree::Token(sp, _) |
            TokenTree::Delimited(sp, _) |
            TokenTree::Sequence(sp, _) => sp,
        }
    }
pub fn span ( & self ) -> Span { match * self { TokenTree :: Token ( sp , _ ) | TokenTree :: Delimited ( sp , _ ) | TokenTree :: Sequence ( sp , _ ) => sp , } }
Retrieve the TokenTree's span.
Retrieve the TokenTree ' s span .
&self
&self