#[repr(u8)]
pub enum CubeFace {
PosX,
NegX,
PosY,
NegY,
PosZ,
NegZ,
}
Expand description
The face of a cube image to do an operation on.
Variants
PosX
NegX
PosY
NegY
PosZ
NegZ
Trait Implementations
sourceimpl Ord for CubeFace
impl Ord for CubeFace
1.21.0 · sourcefn 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 · sourcefn 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
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialOrd<CubeFace> for CubeFace
impl PartialOrd<CubeFace> for CubeFace
sourcefn partial_cmp(&self, other: &CubeFace) -> Option<Ordering>
fn partial_cmp(&self, other: &CubeFace) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for CubeFace
impl Eq for CubeFace
impl StructuralEq for CubeFace
impl StructuralPartialEq for CubeFace
Auto Trait Implementations
impl RefUnwindSafe for CubeFace
impl Send for CubeFace
impl Sync for CubeFace
impl Unpin for CubeFace
impl UnwindSafe for CubeFace
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more