pub struct DisplayPlaneAlphaFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl DisplayPlaneAlphaFlagBitsKHR
impl DisplayPlaneAlphaFlagBitsKHR
Sourcepub const OPAQUE: DisplayPlaneAlphaFlagBitsKHR
pub const OPAQUE: DisplayPlaneAlphaFlagBitsKHR
Bit 0.
Sourcepub const GLOBAL: DisplayPlaneAlphaFlagBitsKHR
pub const GLOBAL: DisplayPlaneAlphaFlagBitsKHR
Bit 1.
Sourcepub const PER_PIXEL: DisplayPlaneAlphaFlagBitsKHR
pub const PER_PIXEL: DisplayPlaneAlphaFlagBitsKHR
Bit 2.
Sourcepub const PER_PIXEL_PREMULTIPLIED: DisplayPlaneAlphaFlagBitsKHR
pub const PER_PIXEL_PREMULTIPLIED: DisplayPlaneAlphaFlagBitsKHR
Bit 3.
pub const fn empty() -> DisplayPlaneAlphaFlagBitsKHR
pub const fn from_raw(value: u32) -> DisplayPlaneAlphaFlagBitsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: DisplayPlaneAlphaFlagBitsKHR) -> bool
pub const fn all() -> DisplayPlaneAlphaFlagBitsKHR
Trait Implementations§
Source§impl BitAnd for DisplayPlaneAlphaFlagBitsKHR
impl BitAnd for DisplayPlaneAlphaFlagBitsKHR
Source§type Output = DisplayPlaneAlphaFlagBitsKHR
type Output = DisplayPlaneAlphaFlagBitsKHR
The resulting type after applying the
& operator.Source§fn bitand(
self,
rhs: DisplayPlaneAlphaFlagBitsKHR,
) -> DisplayPlaneAlphaFlagBitsKHR
fn bitand( self, rhs: DisplayPlaneAlphaFlagBitsKHR, ) -> DisplayPlaneAlphaFlagBitsKHR
Performs the
& operation. Read moreSource§impl BitAndAssign for DisplayPlaneAlphaFlagBitsKHR
impl BitAndAssign for DisplayPlaneAlphaFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: DisplayPlaneAlphaFlagBitsKHR)
fn bitand_assign(&mut self, rhs: DisplayPlaneAlphaFlagBitsKHR)
Performs the
&= operation. Read moreSource§impl BitOr for DisplayPlaneAlphaFlagBitsKHR
impl BitOr for DisplayPlaneAlphaFlagBitsKHR
Source§type Output = DisplayPlaneAlphaFlagBitsKHR
type Output = DisplayPlaneAlphaFlagBitsKHR
The resulting type after applying the
| operator.Source§fn bitor(
self,
rhs: DisplayPlaneAlphaFlagBitsKHR,
) -> DisplayPlaneAlphaFlagBitsKHR
fn bitor( self, rhs: DisplayPlaneAlphaFlagBitsKHR, ) -> DisplayPlaneAlphaFlagBitsKHR
Performs the
| operation. Read moreSource§impl BitOrAssign for DisplayPlaneAlphaFlagBitsKHR
impl BitOrAssign for DisplayPlaneAlphaFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: DisplayPlaneAlphaFlagBitsKHR)
fn bitor_assign(&mut self, rhs: DisplayPlaneAlphaFlagBitsKHR)
Performs the
|= operation. Read moreSource§impl BitXor for DisplayPlaneAlphaFlagBitsKHR
impl BitXor for DisplayPlaneAlphaFlagBitsKHR
Source§type Output = DisplayPlaneAlphaFlagBitsKHR
type Output = DisplayPlaneAlphaFlagBitsKHR
The resulting type after applying the
^ operator.Source§fn bitxor(
self,
rhs: DisplayPlaneAlphaFlagBitsKHR,
) -> DisplayPlaneAlphaFlagBitsKHR
fn bitxor( self, rhs: DisplayPlaneAlphaFlagBitsKHR, ) -> DisplayPlaneAlphaFlagBitsKHR
Performs the
^ operation. Read moreSource§impl BitXorAssign for DisplayPlaneAlphaFlagBitsKHR
impl BitXorAssign for DisplayPlaneAlphaFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: DisplayPlaneAlphaFlagBitsKHR)
fn bitxor_assign(&mut self, rhs: DisplayPlaneAlphaFlagBitsKHR)
Performs the
^= operation. Read moreSource§impl Clone for DisplayPlaneAlphaFlagBitsKHR
impl Clone for DisplayPlaneAlphaFlagBitsKHR
Source§fn clone(&self) -> DisplayPlaneAlphaFlagBitsKHR
fn clone(&self) -> DisplayPlaneAlphaFlagBitsKHR
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 DisplayPlaneAlphaFlagBitsKHR
impl Debug for DisplayPlaneAlphaFlagBitsKHR
Source§impl Default for DisplayPlaneAlphaFlagBitsKHR
impl Default for DisplayPlaneAlphaFlagBitsKHR
Source§fn default() -> DisplayPlaneAlphaFlagBitsKHR
fn default() -> DisplayPlaneAlphaFlagBitsKHR
Returns the “default value” for a type. Read more
Source§impl Hash for DisplayPlaneAlphaFlagBitsKHR
impl Hash for DisplayPlaneAlphaFlagBitsKHR
Source§impl Not for DisplayPlaneAlphaFlagBitsKHR
impl Not for DisplayPlaneAlphaFlagBitsKHR
Source§type Output = DisplayPlaneAlphaFlagBitsKHR
type Output = DisplayPlaneAlphaFlagBitsKHR
The resulting type after applying the
! operator.Source§fn not(self) -> DisplayPlaneAlphaFlagBitsKHR
fn not(self) -> DisplayPlaneAlphaFlagBitsKHR
Performs the unary
! operation. Read moreSource§impl Ord for DisplayPlaneAlphaFlagBitsKHR
impl Ord for DisplayPlaneAlphaFlagBitsKHR
Source§fn cmp(&self, other: &DisplayPlaneAlphaFlagBitsKHR) -> Ordering
fn cmp(&self, other: &DisplayPlaneAlphaFlagBitsKHR) -> 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 PartialEq for DisplayPlaneAlphaFlagBitsKHR
impl PartialEq for DisplayPlaneAlphaFlagBitsKHR
Source§fn eq(&self, other: &DisplayPlaneAlphaFlagBitsKHR) -> bool
fn eq(&self, other: &DisplayPlaneAlphaFlagBitsKHR) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for DisplayPlaneAlphaFlagBitsKHR
impl PartialOrd for DisplayPlaneAlphaFlagBitsKHR
impl Copy for DisplayPlaneAlphaFlagBitsKHR
impl Eq for DisplayPlaneAlphaFlagBitsKHR
impl StructuralPartialEq for DisplayPlaneAlphaFlagBitsKHR
Auto Trait Implementations§
impl Freeze for DisplayPlaneAlphaFlagBitsKHR
impl RefUnwindSafe for DisplayPlaneAlphaFlagBitsKHR
impl Send for DisplayPlaneAlphaFlagBitsKHR
impl Sync for DisplayPlaneAlphaFlagBitsKHR
impl Unpin for DisplayPlaneAlphaFlagBitsKHR
impl UnsafeUnpin for DisplayPlaneAlphaFlagBitsKHR
impl UnwindSafe for DisplayPlaneAlphaFlagBitsKHR
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