Struct bms_rs::lex::token::TokenStream [−][src]
pub struct TokenStream<'a> { /* fields omitted */ }
Expand description
A sequence of the Token
. It can be used to run crate::parse::Bms::from_token_stream
.
Implementations
pub fn iter(&self) -> TokenStreamIter<'_, 'a>ⓘNotable traits for TokenStreamIter<'t, 'a>impl<'t, 'a> Iterator for TokenStreamIter<'t, 'a> type Item = &'t Token<'a>;
pub fn iter(&self) -> TokenStreamIter<'_, 'a>ⓘNotable traits for TokenStreamIter<'t, 'a>impl<'t, 'a> Iterator for TokenStreamIter<'t, 'a> type Item = &'t Token<'a>;
Notable traits for TokenStreamIter<'t, 'a>
impl<'t, 'a> Iterator for TokenStreamIter<'t, 'a> type Item = &'t Token<'a>;
Returns the borrowed iterator of the tokens.