pub struct ParseState(/* private fields */);Expand description
A stateful object that is passed into a [ParseProgressCallback]
to pass in the current state of the parser.
Implementations§
Source§impl ParseState
impl ParseState
Sourcepub const unsafe fn from_raw(ptr: *mut TSParseState) -> ParseState
pub const unsafe fn from_raw(ptr: *mut TSParseState) -> ParseState
Sourcepub fn into_raw(self) -> *mut TSParseState
pub fn into_raw(self) -> *mut TSParseState
Consumes the ParseState, returning a raw pointer to the underlying C structure.
Source§impl ParseState
impl ParseState
Auto Trait Implementations§
impl Freeze for ParseState
impl RefUnwindSafe for ParseState
impl !Send for ParseState
impl !Sync for ParseState
impl Unpin for ParseState
impl UnsafeUnpin for ParseState
impl UnwindSafe for ParseState
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