pub struct PositionTracker { /* private fields */ }Implementations§
Source§impl PositionTracker
impl PositionTracker
pub fn new(text: &str) -> Self
Sourcepub fn position_for_offset(&self, byte_offset: usize) -> SourcePosition
pub fn position_for_offset(&self, byte_offset: usize) -> SourcePosition
Возвращает позицию в исходном тексте по байтовому смещению.
Auto Trait Implementations§
impl Freeze for PositionTracker
impl RefUnwindSafe for PositionTracker
impl Send for PositionTracker
impl Sync for PositionTracker
impl Unpin for PositionTracker
impl UnsafeUnpin for PositionTracker
impl UnwindSafe for PositionTracker
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