pub struct TokenWithTrivia {
pub token: Token,
pub leading: Trivia,
}Expand description
A significant token together with all immediately preceding whitespace and comments. The leading trivia is consumed once and never rescanned.
Fields§
§token: Token§leading: TriviaTrait Implementations§
Source§impl Clone for TokenWithTrivia
impl Clone for TokenWithTrivia
Source§fn clone(&self) -> TokenWithTrivia
fn clone(&self) -> TokenWithTrivia
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TokenWithTrivia
Source§impl Debug for TokenWithTrivia
impl Debug for TokenWithTrivia
impl Eq for TokenWithTrivia
Source§impl PartialEq for TokenWithTrivia
impl PartialEq for TokenWithTrivia
impl StructuralPartialEq for TokenWithTrivia
Auto Trait Implementations§
impl Freeze for TokenWithTrivia
impl RefUnwindSafe for TokenWithTrivia
impl Send for TokenWithTrivia
impl Sync for TokenWithTrivia
impl Unpin for TokenWithTrivia
impl UnsafeUnpin for TokenWithTrivia
impl UnwindSafe for TokenWithTrivia
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