#[repr(transparent)]pub struct DisplaySurfaceCreateFlagsKHR(_);Expand description
Implementations
sourceimpl DisplaySurfaceCreateFlagsKHR
impl DisplaySurfaceCreateFlagsKHR
pub const fn empty() -> DisplaySurfaceCreateFlagsKHR
pub const fn from_raw(x: u32) -> DisplaySurfaceCreateFlagsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn intersects(self, other: DisplaySurfaceCreateFlagsKHR) -> bool
sourcepub const fn contains(self, other: DisplaySurfaceCreateFlagsKHR) -> bool
pub const fn contains(self, other: DisplaySurfaceCreateFlagsKHR) -> bool
Returns whether other is a subset of self
Trait Implementations
sourceimpl BitAnd<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl BitAnd<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
type Output = DisplaySurfaceCreateFlagsKHR
type Output = DisplaySurfaceCreateFlagsKHR
The resulting type after applying the & operator.
sourcefn bitand(
self,
rhs: DisplaySurfaceCreateFlagsKHR
) -> DisplaySurfaceCreateFlagsKHR
fn bitand(
self,
rhs: DisplaySurfaceCreateFlagsKHR
) -> DisplaySurfaceCreateFlagsKHR
Performs the & operation. Read more
sourceimpl BitAndAssign<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl BitAndAssign<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
sourcefn bitand_assign(&mut self, rhs: DisplaySurfaceCreateFlagsKHR)
fn bitand_assign(&mut self, rhs: DisplaySurfaceCreateFlagsKHR)
Performs the &= operation. Read more
sourceimpl BitOr<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl BitOr<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
type Output = DisplaySurfaceCreateFlagsKHR
type Output = DisplaySurfaceCreateFlagsKHR
The resulting type after applying the | operator.
sourcefn bitor(
self,
rhs: DisplaySurfaceCreateFlagsKHR
) -> DisplaySurfaceCreateFlagsKHR
fn bitor(
self,
rhs: DisplaySurfaceCreateFlagsKHR
) -> DisplaySurfaceCreateFlagsKHR
Performs the | operation. Read more
sourceimpl BitOrAssign<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl BitOrAssign<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
sourcefn bitor_assign(&mut self, rhs: DisplaySurfaceCreateFlagsKHR)
fn bitor_assign(&mut self, rhs: DisplaySurfaceCreateFlagsKHR)
Performs the |= operation. Read more
sourceimpl BitXor<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl BitXor<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
type Output = DisplaySurfaceCreateFlagsKHR
type Output = DisplaySurfaceCreateFlagsKHR
The resulting type after applying the ^ operator.
sourcefn bitxor(
self,
rhs: DisplaySurfaceCreateFlagsKHR
) -> DisplaySurfaceCreateFlagsKHR
fn bitxor(
self,
rhs: DisplaySurfaceCreateFlagsKHR
) -> DisplaySurfaceCreateFlagsKHR
Performs the ^ operation. Read more
sourceimpl BitXorAssign<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl BitXorAssign<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
sourcefn bitxor_assign(&mut self, rhs: DisplaySurfaceCreateFlagsKHR)
fn bitxor_assign(&mut self, rhs: DisplaySurfaceCreateFlagsKHR)
Performs the ^= operation. Read more
sourceimpl Clone for DisplaySurfaceCreateFlagsKHR
impl Clone for DisplaySurfaceCreateFlagsKHR
sourcefn clone(&self) -> DisplaySurfaceCreateFlagsKHR
fn clone(&self) -> DisplaySurfaceCreateFlagsKHR
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for DisplaySurfaceCreateFlagsKHR
impl Debug for DisplaySurfaceCreateFlagsKHR
sourceimpl Default for DisplaySurfaceCreateFlagsKHR
impl Default for DisplaySurfaceCreateFlagsKHR
sourcefn default() -> DisplaySurfaceCreateFlagsKHR
fn default() -> DisplaySurfaceCreateFlagsKHR
Returns the “default value” for a type. Read more
sourceimpl Hash for DisplaySurfaceCreateFlagsKHR
impl Hash for DisplaySurfaceCreateFlagsKHR
sourceimpl Not for DisplaySurfaceCreateFlagsKHR
impl Not for DisplaySurfaceCreateFlagsKHR
type Output = DisplaySurfaceCreateFlagsKHR
type Output = DisplaySurfaceCreateFlagsKHR
The resulting type after applying the ! operator.
sourcefn not(self) -> DisplaySurfaceCreateFlagsKHR
fn not(self) -> DisplaySurfaceCreateFlagsKHR
Performs the unary ! operation. Read more
sourceimpl Ord for DisplaySurfaceCreateFlagsKHR
impl Ord for DisplaySurfaceCreateFlagsKHR
sourceimpl PartialEq<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl PartialEq<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
sourcefn eq(&self, other: &DisplaySurfaceCreateFlagsKHR) -> bool
fn eq(&self, other: &DisplaySurfaceCreateFlagsKHR) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &DisplaySurfaceCreateFlagsKHR) -> bool
fn ne(&self, other: &DisplaySurfaceCreateFlagsKHR) -> bool
This method tests for !=.
sourceimpl PartialOrd<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
impl PartialOrd<DisplaySurfaceCreateFlagsKHR> for DisplaySurfaceCreateFlagsKHR
sourcefn partial_cmp(&self, other: &DisplaySurfaceCreateFlagsKHR) -> Option<Ordering>
fn partial_cmp(&self, other: &DisplaySurfaceCreateFlagsKHR) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
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 more
impl Copy for DisplaySurfaceCreateFlagsKHR
impl Eq for DisplaySurfaceCreateFlagsKHR
impl StructuralEq for DisplaySurfaceCreateFlagsKHR
impl StructuralPartialEq for DisplaySurfaceCreateFlagsKHR
Auto Trait Implementations
impl RefUnwindSafe for DisplaySurfaceCreateFlagsKHR
impl Send for DisplaySurfaceCreateFlagsKHR
impl Sync for DisplaySurfaceCreateFlagsKHR
impl Unpin for DisplaySurfaceCreateFlagsKHR
impl UnwindSafe for DisplaySurfaceCreateFlagsKHR
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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