Enum clang::EntityVisitResult [] [src]

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 Hash for EntityVisitResult
[src]

fn hash<__H: Hasher>(&self, __arg_0: &mut __H)

Feeds this value into the state given, updating the hasher as necessary.

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

Feeds a slice of this type into the state provided.

impl Eq for EntityVisitResult
[src]

impl PartialEq for EntityVisitResult
[src]

fn eq(&self, __arg_0: &EntityVisitResult) -> bool

This method tests for self and other values to be equal, and is used by ==. Read more

fn ne(&self, other: &Rhs) -> bool
1.0.0

This method tests for !=.

impl Debug for EntityVisitResult
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Clone for EntityVisitResult
[src]

fn clone(&self) -> EntityVisitResult

Returns a copy of the value. Read more

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

Performs copy-assignment from source. Read more

impl Copy for EntityVisitResult
[src]