pub struct TokenContext {
pub start_lineno: usize,
pub start_colno: usize,
pub start_byte_offset: usize,
pub start_char_index: usize,
pub end_byte_offset: usize,
}
Fields§
§start_lineno: usize
§start_colno: usize
§start_byte_offset: usize
§start_char_index: usize
§end_byte_offset: usize
Trait Implementations§
Source§impl Clone for TokenContext
impl Clone for TokenContext
Source§fn clone(&self) -> TokenContext
fn clone(&self) -> TokenContext
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 moreSource§impl Debug for TokenContext
impl Debug for TokenContext
Source§impl PartialEq for TokenContext
impl PartialEq for TokenContext
impl StructuralPartialEq for TokenContext
Auto Trait Implementations§
impl Freeze for TokenContext
impl RefUnwindSafe for TokenContext
impl Send for TokenContext
impl Sync for TokenContext
impl Unpin for TokenContext
impl UnwindSafe for TokenContext
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