pub struct SurfaceTransformFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl SurfaceTransformFlagBitsKHR
impl SurfaceTransformFlagBitsKHR
Sourcepub const ROTATE_180: Self
pub const ROTATE_180: Self
Bit 2.
Sourcepub const ROTATE_270: Self
pub const ROTATE_270: Self
Bit 3.
Sourcepub const HORIZONTAL_MIRROR: Self
pub const HORIZONTAL_MIRROR: Self
Bit 4.
Sourcepub const HORIZONTAL_MIRROR_ROTATE_90: Self
pub const HORIZONTAL_MIRROR_ROTATE_90: Self
Bit 5.
Sourcepub const HORIZONTAL_MIRROR_ROTATE_180: Self
pub const HORIZONTAL_MIRROR_ROTATE_180: Self
Bit 6.
Sourcepub const HORIZONTAL_MIRROR_ROTATE_270: Self
pub const HORIZONTAL_MIRROR_ROTATE_270: Self
Bit 7.
pub const fn empty() -> Self
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: Self) -> bool
pub const fn all() -> Self
Trait Implementations§
Source§impl BitAnd for SurfaceTransformFlagBitsKHR
impl BitAnd for SurfaceTransformFlagBitsKHR
Source§impl BitAndAssign for SurfaceTransformFlagBitsKHR
impl BitAndAssign for SurfaceTransformFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for SurfaceTransformFlagBitsKHR
impl BitOr for SurfaceTransformFlagBitsKHR
Source§impl BitOrAssign for SurfaceTransformFlagBitsKHR
impl BitOrAssign for SurfaceTransformFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for SurfaceTransformFlagBitsKHR
impl BitXor for SurfaceTransformFlagBitsKHR
Source§impl BitXorAssign for SurfaceTransformFlagBitsKHR
impl BitXorAssign for SurfaceTransformFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for SurfaceTransformFlagBitsKHR
impl Clone for SurfaceTransformFlagBitsKHR
Source§fn clone(&self) -> SurfaceTransformFlagBitsKHR
fn clone(&self) -> SurfaceTransformFlagBitsKHR
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 SurfaceTransformFlagBitsKHR
impl Debug for SurfaceTransformFlagBitsKHR
Source§impl Default for SurfaceTransformFlagBitsKHR
impl Default for SurfaceTransformFlagBitsKHR
Source§fn default() -> SurfaceTransformFlagBitsKHR
fn default() -> SurfaceTransformFlagBitsKHR
Returns the “default value” for a type. Read more
Source§impl Hash for SurfaceTransformFlagBitsKHR
impl Hash for SurfaceTransformFlagBitsKHR
Source§impl Not for SurfaceTransformFlagBitsKHR
impl Not for SurfaceTransformFlagBitsKHR
Source§impl Ord for SurfaceTransformFlagBitsKHR
impl Ord for SurfaceTransformFlagBitsKHR
Source§fn cmp(&self, other: &SurfaceTransformFlagBitsKHR) -> Ordering
fn cmp(&self, other: &SurfaceTransformFlagBitsKHR) -> Ordering
1.21.0 · 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
Source§impl PartialOrd for SurfaceTransformFlagBitsKHR
impl PartialOrd for SurfaceTransformFlagBitsKHR
impl Copy for SurfaceTransformFlagBitsKHR
impl Eq for SurfaceTransformFlagBitsKHR
impl StructuralPartialEq for SurfaceTransformFlagBitsKHR
Auto Trait Implementations§
impl Freeze for SurfaceTransformFlagBitsKHR
impl RefUnwindSafe for SurfaceTransformFlagBitsKHR
impl Send for SurfaceTransformFlagBitsKHR
impl Sync for SurfaceTransformFlagBitsKHR
impl Unpin for SurfaceTransformFlagBitsKHR
impl UnsafeUnpin for SurfaceTransformFlagBitsKHR
impl UnwindSafe for SurfaceTransformFlagBitsKHR
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