Struct syn::buffer::TokenBuffer
source · pub struct TokenBuffer { /* private fields */ }Expand description
A buffer that can be efficiently traversed multiple times, unlike
TokenStream which requires a deep copy in order to traverse more than
once.
Implementations§
source§impl TokenBuffer
impl TokenBuffer
Auto Trait Implementations§
impl RefUnwindSafe for TokenBuffer
impl !Send for TokenBuffer
impl !Sync for TokenBuffer
impl Unpin 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