#[repr(C)]pub struct CursorChildIterator {
pub parent: Subtree,
pub tree: *const TSTree,
pub position: Length,
pub child_index: u32,
pub structural_child_index: u32,
pub alias_sequence: *const u16,
}
Fields§
§parent: Subtree
§tree: *const TSTree
§position: Length
§child_index: u32
§structural_child_index: u32
§alias_sequence: *const u16
Trait Implementations§
Source§impl Clone for CursorChildIterator
impl Clone for CursorChildIterator
Source§fn clone(&self) -> CursorChildIterator
fn clone(&self) -> CursorChildIterator
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const 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