#[repr(C)]pub struct CursorChildIterator {
pub parent: Subtree,
pub tree: *const TSTree,
pub position: Length,
pub child_index: c_uint,
pub structural_child_index: c_uint,
pub descendant_index: c_uint,
pub alias_sequence: *const TSSymbol,
}
Fields§
§parent: Subtree
§tree: *const TSTree
§position: Length
§child_index: c_uint
§structural_child_index: c_uint
§descendant_index: c_uint
§alias_sequence: *const TSSymbol
Trait Implementations§
Source§impl Clone for CursorChildIterator
impl Clone for CursorChildIterator
Source§fn clone(&self) -> CursorChildIterator
fn clone(&self) -> CursorChildIterator
Returns a copy 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 moreimpl Copy for CursorChildIterator
Auto Trait Implementations§
impl Freeze for CursorChildIterator
impl RefUnwindSafe for CursorChildIterator
impl !Send for CursorChildIterator
impl !Sync for CursorChildIterator
impl Unpin for CursorChildIterator
impl UnwindSafe for CursorChildIterator
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