pub struct SurfaceTransformFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl SurfaceTransformFlagBitsKHR
impl SurfaceTransformFlagBitsKHR
Sourcepub const IDENTITY: SurfaceTransformFlagBitsKHR
pub const IDENTITY: SurfaceTransformFlagBitsKHR
Bit 0.
Sourcepub const ROTATE_90: SurfaceTransformFlagBitsKHR
pub const ROTATE_90: SurfaceTransformFlagBitsKHR
Bit 1.
Sourcepub const ROTATE_180: SurfaceTransformFlagBitsKHR
pub const ROTATE_180: SurfaceTransformFlagBitsKHR
Bit 2.
Sourcepub const ROTATE_270: SurfaceTransformFlagBitsKHR
pub const ROTATE_270: SurfaceTransformFlagBitsKHR
Bit 3.
Sourcepub const HORIZONTAL_MIRROR: SurfaceTransformFlagBitsKHR
pub const HORIZONTAL_MIRROR: SurfaceTransformFlagBitsKHR
Bit 4.
Sourcepub const HORIZONTAL_MIRROR_ROTATE_90: SurfaceTransformFlagBitsKHR
pub const HORIZONTAL_MIRROR_ROTATE_90: SurfaceTransformFlagBitsKHR
Bit 5.
Sourcepub const HORIZONTAL_MIRROR_ROTATE_180: SurfaceTransformFlagBitsKHR
pub const HORIZONTAL_MIRROR_ROTATE_180: SurfaceTransformFlagBitsKHR
Bit 6.
Sourcepub const HORIZONTAL_MIRROR_ROTATE_270: SurfaceTransformFlagBitsKHR
pub const HORIZONTAL_MIRROR_ROTATE_270: SurfaceTransformFlagBitsKHR
Bit 7.
Sourcepub const INHERIT: SurfaceTransformFlagBitsKHR
pub const INHERIT: SurfaceTransformFlagBitsKHR
Bit 8.
pub const fn empty() -> SurfaceTransformFlagBitsKHR
pub const fn from_raw(value: u32) -> SurfaceTransformFlagBitsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: SurfaceTransformFlagBitsKHR) -> bool
pub const fn all() -> SurfaceTransformFlagBitsKHR
Trait Implementations§
Source§impl BitAnd for SurfaceTransformFlagBitsKHR
impl BitAnd for SurfaceTransformFlagBitsKHR
Source§type Output = SurfaceTransformFlagBitsKHR
type Output = SurfaceTransformFlagBitsKHR
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: SurfaceTransformFlagBitsKHR) -> SurfaceTransformFlagBitsKHR
fn bitand(self, rhs: SurfaceTransformFlagBitsKHR) -> SurfaceTransformFlagBitsKHR
Performs the
& operation. Read moreSource§impl BitAndAssign for SurfaceTransformFlagBitsKHR
impl BitAndAssign for SurfaceTransformFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: SurfaceTransformFlagBitsKHR)
fn bitand_assign(&mut self, rhs: SurfaceTransformFlagBitsKHR)
Performs the
&= operation. Read moreSource§impl BitOr for SurfaceTransformFlagBitsKHR
impl BitOr for SurfaceTransformFlagBitsKHR
Source§type Output = SurfaceTransformFlagBitsKHR
type Output = SurfaceTransformFlagBitsKHR
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: SurfaceTransformFlagBitsKHR) -> SurfaceTransformFlagBitsKHR
fn bitor(self, rhs: SurfaceTransformFlagBitsKHR) -> SurfaceTransformFlagBitsKHR
Performs the
| operation. Read moreSource§impl BitOrAssign for SurfaceTransformFlagBitsKHR
impl BitOrAssign for SurfaceTransformFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: SurfaceTransformFlagBitsKHR)
fn bitor_assign(&mut self, rhs: SurfaceTransformFlagBitsKHR)
Performs the
|= operation. Read moreSource§impl BitXor for SurfaceTransformFlagBitsKHR
impl BitXor for SurfaceTransformFlagBitsKHR
Source§type Output = SurfaceTransformFlagBitsKHR
type Output = SurfaceTransformFlagBitsKHR
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: SurfaceTransformFlagBitsKHR) -> SurfaceTransformFlagBitsKHR
fn bitxor(self, rhs: SurfaceTransformFlagBitsKHR) -> SurfaceTransformFlagBitsKHR
Performs the
^ operation. Read moreSource§impl BitXorAssign for SurfaceTransformFlagBitsKHR
impl BitXorAssign for SurfaceTransformFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: SurfaceTransformFlagBitsKHR)
fn bitxor_assign(&mut self, rhs: SurfaceTransformFlagBitsKHR)
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§type Output = SurfaceTransformFlagBitsKHR
type Output = SurfaceTransformFlagBitsKHR
The resulting type after applying the
! operator.Source§fn not(self) -> SurfaceTransformFlagBitsKHR
fn not(self) -> SurfaceTransformFlagBitsKHR
Performs the unary
! operation. Read moreSource§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