Struct syntax::ext::tt::transcribe::TtReader[src]
pub struct TtReader<'a> {
pub sp_diag: &'a SpanHandler,
pub cur_tok: Token,
pub cur_span: Span,
// some fields omitted
}Fields
sp_diag | |
cur_tok | |
cur_span |
pub struct TtReader<'a> {
pub sp_diag: &'a SpanHandler,
pub cur_tok: Token,
pub cur_span: Span,
// some fields omitted
}sp_diag | |
cur_tok | |
cur_span |
impl<'a> Reader for TtReader<'a>fn is_eof(&self) -> boolfn next_token(&mut self) -> TokenAndSpanfn fatal(&self, m: &str) -> !fn err(&self, m: &str)fn peek(&self) -> TokenAndSpanimpl<'a> Clone for TtReader<'a>fn clone(&self) -> TtReader<'a>fn clone_from(&mut self, source: &Self)
Prefix searches with a type followed by a colon (e.g.
fn:) to restrict the search to a given type.
Accepted types are: fn, mod,
struct (or str), enum,
trait, typedef (or
tdef).