pub enum TraversalSignal {
Traverse,
Skip,
}Variants§
Implementations§
Source§impl TraversalSignal
impl TraversalSignal
pub const fn is_traverse(self) -> bool
Trait Implementations§
Source§impl Clone for TraversalSignal
impl Clone for TraversalSignal
Source§fn clone(&self) -> TraversalSignal
fn clone(&self) -> TraversalSignal
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 TraversalSignal
impl Debug for TraversalSignal
Source§impl PartialEq for TraversalSignal
impl PartialEq for TraversalSignal
impl Copy for TraversalSignal
impl Eq for TraversalSignal
impl StructuralPartialEq for TraversalSignal
Auto Trait Implementations§
impl Freeze for TraversalSignal
impl RefUnwindSafe for TraversalSignal
impl Send for TraversalSignal
impl Sync for TraversalSignal
impl Unpin for TraversalSignal
impl UnsafeUnpin for TraversalSignal
impl UnwindSafe for TraversalSignal
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more