#[repr(C)]pub struct NodeChildIterator {
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 NodeChildIterator
impl Clone for NodeChildIterator
Source§fn clone(&self) -> NodeChildIterator
fn clone(&self) -> NodeChildIterator
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 NodeChildIterator
Auto Trait Implementations§
impl Freeze for NodeChildIterator
impl RefUnwindSafe for NodeChildIterator
impl !Send for NodeChildIterator
impl !Sync for NodeChildIterator
impl Unpin for NodeChildIterator
impl UnwindSafe for NodeChildIterator
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