#[repr(C)]pub enum EntityVisitResult {
Break = 0,
Continue = 1,
Recurse = 2,
}
Expand description
Indicates how a entity visitation should proceed.
Variants§
Break = 0
Do not continue visiting entities.
Continue = 1
Continue visiting sibling entities iteratively, skipping child entities.
Recurse = 2
Continue visiting sibling and child entities recursively, children first.
Trait Implementations§
Source§impl Clone for EntityVisitResult
impl Clone for EntityVisitResult
Source§fn clone(&self) -> EntityVisitResult
fn clone(&self) -> EntityVisitResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for EntityVisitResult
impl Debug for EntityVisitResult
Source§impl Hash for EntityVisitResult
impl Hash for EntityVisitResult
Source§impl PartialEq for EntityVisitResult
impl PartialEq for EntityVisitResult
impl Copy for EntityVisitResult
impl Eq for EntityVisitResult
impl StructuralPartialEq for EntityVisitResult
Auto Trait Implementations§
impl Freeze for EntityVisitResult
impl RefUnwindSafe for EntityVisitResult
impl Send for EntityVisitResult
impl Sync for EntityVisitResult
impl Unpin for EntityVisitResult
impl UnwindSafe for EntityVisitResult
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