[][src]Struct rowan::cursor::SyntaxNodeChildren

pub struct SyntaxNodeChildren(_);

Trait Implementations

impl Clone for SyntaxNodeChildren[src]

impl Debug for SyntaxNodeChildren[src]

impl Iterator for SyntaxNodeChildren[src]

type Item = SyntaxNode

The type of the elements being iterated over.

Auto Trait Implementations

impl !RefUnwindSafe for SyntaxNodeChildren

impl !Send for SyntaxNodeChildren

impl !Sync for SyntaxNodeChildren

impl Unpin for SyntaxNodeChildren

impl !UnwindSafe for SyntaxNodeChildren

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<I> IntoIterator for I where
    I: Iterator
[src]

type Item = <I as Iterator>::Item

The type of the elements being iterated over.

type IntoIter = I

Which kind of iterator are we turning this into?

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.