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