pub enum PushPullDirection {
NN,
NE,
NW,
EN,
EE,
ES,
SE,
SS,
SW,
WN,
WS,
WW,
}Variants§
Implementations§
Source§impl PushPullDirection
impl PushPullDirection
pub fn invert(&self) -> Self
pub fn vertical_symmetry(&self) -> Self
Trait Implementations§
Source§impl Clone for PushPullDirection
impl Clone for PushPullDirection
impl Copy for PushPullDirection
Source§impl Debug for PushPullDirection
impl Debug for PushPullDirection
Source§impl Display for PushPullDirection
impl Display for PushPullDirection
impl Eq for PushPullDirection
Source§impl FromStr for PushPullDirection
impl FromStr for PushPullDirection
Source§impl Hash for PushPullDirection
impl Hash for PushPullDirection
Source§impl PartialEq for PushPullDirection
impl PartialEq for PushPullDirection
impl StructuralPartialEq for PushPullDirection
Auto Trait Implementations§
impl Freeze for PushPullDirection
impl RefUnwindSafe for PushPullDirection
impl Send for PushPullDirection
impl Sync for PushPullDirection
impl Unpin for PushPullDirection
impl UnsafeUnpin for PushPullDirection
impl UnwindSafe for PushPullDirection
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