pub enum AxisDirection {
Show 40 variants
North,
NorthNorthEast,
NorthEast,
EastNorthEast,
East,
EastSouthEast,
SouthEast,
SouthSouthEast,
South,
SouthSouthWest,
SouthWest,
WestSouthWest,
West,
WestNorthWest,
NorthWest,
NorthNorthWest,
Up,
Down,
GeocentricX,
GeocentricY,
GeocentricZ,
ColumnPositive,
ColumnNegative,
RowPositive,
RowNegative,
DisplayRight,
DisplayLeft,
DisplayUp,
DisplayDown,
Forward,
Aft,
Port,
Starboard,
Clockwise,
CounterClockwise,
Towards,
AwayFrom,
Future,
Past,
Unspecified,
}Expand description
Axis Direction defines an axis direction
Variants§
North
North
NorthNorthEast
North by North East
NorthEast
North East
EastNorthEast
East by North East
East
East
EastSouthEast
East by South East
SouthEast
South East
SouthSouthEast
South by South East
South
South
SouthSouthWest
South by South West
SouthWest
South West
WestSouthWest
West by South West
West
West
WestNorthWest
West by North West
NorthWest
North West
NorthNorthWest
North by North West
Up
Up
Down
Down
GeocentricX
Geocentric X
GeocentricY
Geocentric Y
GeocentricZ
Geocentric Z
ColumnPositive
Column Positive
ColumnNegative
Column Negative
RowPositive
Row Positive
RowNegative
Row Negative
DisplayRight
Display Right
DisplayLeft
Display Left
DisplayUp
Display Up
DisplayDown
Display Down
Forward
Forward
Aft
Aft
Port
Port
Starboard
Starboard
Clockwise
Clockwise
CounterClockwise
Counter Clockwise
Towards
Towards
AwayFrom
Away From
Future
Future
Past
Past
Unspecified
Unspecified
Trait Implementations§
Source§impl Clone for AxisDirection
impl Clone for AxisDirection
Source§fn clone(&self) -> AxisDirection
fn clone(&self) -> AxisDirection
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AxisDirection
impl Debug for AxisDirection
Source§impl Default for AxisDirection
impl Default for AxisDirection
Source§fn default() -> AxisDirection
fn default() -> AxisDirection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AxisDirection
impl<'de> Deserialize<'de> for AxisDirection
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<String> for AxisDirection
impl From<String> for AxisDirection
Source§impl PartialEq for AxisDirection
impl PartialEq for AxisDirection
Source§impl Serialize for AxisDirection
impl Serialize for AxisDirection
impl Copy for AxisDirection
impl StructuralPartialEq for AxisDirection
Auto Trait Implementations§
impl Freeze for AxisDirection
impl RefUnwindSafe for AxisDirection
impl Send for AxisDirection
impl Sync for AxisDirection
impl Unpin for AxisDirection
impl UnwindSafe for AxisDirection
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().