pub struct TokenBuffer { /* private fields */ }Expand description
A simple token buffer for look-ahead parsing.
Wraps a token stream and provides lookahead operations without consuming the underlying iterator.
Implementations§
Source§impl TokenBuffer
impl TokenBuffer
Trait Implementations§
Source§impl Clone for TokenBuffer
impl Clone for TokenBuffer
Source§fn clone(&self) -> TokenBuffer
fn clone(&self) -> TokenBuffer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TokenBuffer
impl RefUnwindSafe for TokenBuffer
impl Send for TokenBuffer
impl Sync for TokenBuffer
impl Unpin for TokenBuffer
impl UnsafeUnpin for TokenBuffer
impl UnwindSafe for TokenBuffer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more