Struct tree_sitter::TreeCursor [−][src]
pub struct TreeCursor<'a>(_, _);
Methods
impl<'a> TreeCursor<'a>
[src]
impl<'a> TreeCursor<'a>
pub fn node(&'a self) -> Node<'a>
[src]
pub fn node(&'a self) -> Node<'a>
pub fn goto_first_child(&mut self) -> bool
[src]
pub fn goto_first_child(&mut self) -> bool
pub fn goto_parent(&mut self) -> bool
[src]
pub fn goto_parent(&mut self) -> bool
pub fn goto_next_sibling(&mut self) -> bool
[src]
pub fn goto_next_sibling(&mut self) -> bool
pub fn goto_first_child_for_index(&mut self, index: u32) -> Option<u32>
[src]
pub fn goto_first_child_for_index(&mut self, index: u32) -> Option<u32>
Trait Implementations
impl<'a> Drop for TreeCursor<'a>
[src]
impl<'a> Drop for TreeCursor<'a>
Auto Trait Implementations
impl<'a> !Send for TreeCursor<'a>
impl<'a> !Send for TreeCursor<'a>
impl<'a> !Sync for TreeCursor<'a>
impl<'a> !Sync for TreeCursor<'a>