pub struct ModuleTokenSpan {
pub start: usize,
pub end: usize,
}Expand description
Byte span for a parsed module token.
Fields§
§start: usizeInclusive byte start offset in the source text.
end: usizeExclusive byte end offset in the source text.
Trait Implementations§
Source§impl Clone for ModuleTokenSpan
impl Clone for ModuleTokenSpan
Source§fn clone(&self) -> ModuleTokenSpan
fn clone(&self) -> ModuleTokenSpan
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 ModuleTokenSpan
impl Debug for ModuleTokenSpan
Source§impl PartialEq for ModuleTokenSpan
impl PartialEq for ModuleTokenSpan
impl Copy for ModuleTokenSpan
impl Eq for ModuleTokenSpan
impl StructuralPartialEq for ModuleTokenSpan
Auto Trait Implementations§
impl Freeze for ModuleTokenSpan
impl RefUnwindSafe for ModuleTokenSpan
impl Send for ModuleTokenSpan
impl Sync for ModuleTokenSpan
impl Unpin for ModuleTokenSpan
impl UnsafeUnpin for ModuleTokenSpan
impl UnwindSafe for ModuleTokenSpan
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