pub struct ParseCheckpoint {
pub byte: usize,
pub scope_snapshot: ScopeSnapshot,
pub node_id: usize,
}Expand description
Incremental parsing implementation and helpers. Parse checkpoint with scope context
Fields§
§byte: usize§scope_snapshot: ScopeSnapshot§node_id: usizeTrait Implementations§
Source§impl Clone for ParseCheckpoint
impl Clone for ParseCheckpoint
Source§fn clone(&self) -> ParseCheckpoint
fn clone(&self) -> ParseCheckpoint
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 moreAuto Trait Implementations§
impl Freeze for ParseCheckpoint
impl RefUnwindSafe for ParseCheckpoint
impl Send for ParseCheckpoint
impl Sync for ParseCheckpoint
impl Unpin for ParseCheckpoint
impl UnsafeUnpin for ParseCheckpoint
impl UnwindSafe for ParseCheckpoint
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