pub fn word(mut self) -> Option<(Cursor<'a>, Span, Term)> {
        self.ignore_none();
        match *self.entry() {
            Entry::Term(span, sym) => {
                Some((
                    unsafe { self.bump() },
                    span,
                    sym,
                ))
            }
            _ => None
        }
    }
/// If the cursor is pointing at a Term, return it and a cursor pointing at
/// the next `TokenTree`.
If the cursor is pointing at a Term, return it and a cursor pointing at
the next `TokenTree`.
If the cursor is pointing at a Term return it and a cursor pointing at the next ` TokenTree ` .
pub fn word(mut self) -> Option<(Cursor<'a>, Span, Term)> {
        self.ignore_none();
        match *self.entry() {
            Entry::Term(span, sym) => {
                Some((
                    unsafe { self.bump() },
                    span,
                    sym,
                ))
            }
            _ => None
        }
    }
pub fn word ( mut self ) -> Option < ( Cursor < ' a > , Span , Term ) > { self . ignore_none ( ) ; match * self . entry ( ) { Entry :: Term ( span , sym ) => { Some ( ( unsafe { self . bump ( ) } , span , sym , ) ) } _ => None } }
If the cursor is pointing at a Term, return it and a cursor pointing at
the next `TokenTree`.
If the cursor is pointing at a Term return it and a cursor pointing at the next ` TokenTree ` .
mut self
mut self