pub struct TokenSpan {
pub token_id: LiveTokenId,
pub len: usize,
}
Fields§
§token_id: LiveTokenId
§len: usize
Trait Implementations§
Source§impl From<LiveTokenId> for TokenSpan
impl From<LiveTokenId> for TokenSpan
Source§fn from(val: LiveTokenId) -> Self
fn from(val: LiveTokenId) -> Self
Converts to this type from the input type.
Source§impl From<TokenSpan> for LiveErrorSpan
impl From<TokenSpan> for LiveErrorSpan
Source§impl Ord for TokenSpan
impl Ord for TokenSpan
Source§impl PartialOrd for TokenSpan
impl PartialOrd for TokenSpan
impl Copy for TokenSpan
impl Eq for TokenSpan
impl StructuralPartialEq for TokenSpan
Auto Trait Implementations§
impl Freeze for TokenSpan
impl RefUnwindSafe for TokenSpan
impl Send for TokenSpan
impl Sync for TokenSpan
impl Unpin for TokenSpan
impl UnwindSafe for TokenSpan
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