pub enum SegmentStart {
Fresh,
After(SegmentBoundary),
}Expand description
Where a segment’s tokenization begins.
Variants§
Fresh
From the document-top fresh state - a speculative guess, or genuinely row 0.
After(SegmentBoundary)
From a known boundary (a prior segment’s verified end state).
Auto Trait Implementations§
impl Freeze for SegmentStart
impl RefUnwindSafe for SegmentStart
impl Send for SegmentStart
impl Sync for SegmentStart
impl Unpin for SegmentStart
impl UnsafeUnpin for SegmentStart
impl UnwindSafe for SegmentStart
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