[][src]Enum clang::EntityVisitResult

#[repr(C)]
pub enum EntityVisitResult { Break, Continue, Recurse, }

Indicates how a entity visitation should proceed.

Variants

Break

Do not continue visiting entities.

Continue

Continue visiting sibling entities iteratively, skipping child entities.

Recurse

Continue visiting sibling and child entities recursively, children first.

Trait Implementations

impl Clone for EntityVisitResult[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Eq for EntityVisitResult[src]

impl Copy for EntityVisitResult[src]

impl PartialEq<EntityVisitResult> for EntityVisitResult[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Debug for EntityVisitResult[src]

impl Hash for EntityVisitResult[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.