pub enum ZigzagDirection {
Forward,
Backward,
}Expand description
Direction of one arrow between adjacent module nodes.
Variants§
Forward
The map goes from the left node to the right node.
Backward
The map goes from the right node to the left node.
Trait Implementations§
Source§impl Clone for ZigzagDirection
impl Clone for ZigzagDirection
Source§fn clone(&self) -> ZigzagDirection
fn clone(&self) -> ZigzagDirection
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ZigzagDirection
Source§impl Debug for ZigzagDirection
impl Debug for ZigzagDirection
impl Eq for ZigzagDirection
Source§impl Hash for ZigzagDirection
impl Hash for ZigzagDirection
Source§impl Ord for ZigzagDirection
impl Ord for ZigzagDirection
Source§fn cmp(&self, other: &ZigzagDirection) -> Ordering
fn cmp(&self, other: &ZigzagDirection) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ZigzagDirection
impl PartialEq for ZigzagDirection
Source§impl PartialOrd for ZigzagDirection
impl PartialOrd for ZigzagDirection
impl StructuralPartialEq for ZigzagDirection
Auto Trait Implementations§
impl Freeze for ZigzagDirection
impl RefUnwindSafe for ZigzagDirection
impl Send for ZigzagDirection
impl Sync for ZigzagDirection
impl Unpin for ZigzagDirection
impl UnsafeUnpin for ZigzagDirection
impl UnwindSafe for ZigzagDirection
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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