pub struct Win32SurfaceCreateFlagsKHR(/* private fields */);Expand description
Implementations§
Source§impl Win32SurfaceCreateFlagsKHR
impl Win32SurfaceCreateFlagsKHR
pub const fn empty() -> Win32SurfaceCreateFlagsKHR
pub const fn from_raw(x: u32) -> Win32SurfaceCreateFlagsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn intersects(self, other: Win32SurfaceCreateFlagsKHR) -> bool
Sourcepub const fn contains(self, other: Win32SurfaceCreateFlagsKHR) -> bool
pub const fn contains(self, other: Win32SurfaceCreateFlagsKHR) -> bool
Returns whether other is a subset of self
Trait Implementations§
Source§impl BitAnd for Win32SurfaceCreateFlagsKHR
impl BitAnd for Win32SurfaceCreateFlagsKHR
Source§type Output = Win32SurfaceCreateFlagsKHR
type Output = Win32SurfaceCreateFlagsKHR
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: Win32SurfaceCreateFlagsKHR) -> Win32SurfaceCreateFlagsKHR
fn bitand(self, rhs: Win32SurfaceCreateFlagsKHR) -> Win32SurfaceCreateFlagsKHR
Performs the
& operation. Read moreSource§impl BitAndAssign for Win32SurfaceCreateFlagsKHR
impl BitAndAssign for Win32SurfaceCreateFlagsKHR
Source§fn bitand_assign(&mut self, rhs: Win32SurfaceCreateFlagsKHR)
fn bitand_assign(&mut self, rhs: Win32SurfaceCreateFlagsKHR)
Performs the
&= operation. Read moreSource§impl BitOr for Win32SurfaceCreateFlagsKHR
impl BitOr for Win32SurfaceCreateFlagsKHR
Source§type Output = Win32SurfaceCreateFlagsKHR
type Output = Win32SurfaceCreateFlagsKHR
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: Win32SurfaceCreateFlagsKHR) -> Win32SurfaceCreateFlagsKHR
fn bitor(self, rhs: Win32SurfaceCreateFlagsKHR) -> Win32SurfaceCreateFlagsKHR
Performs the
| operation. Read moreSource§impl BitOrAssign for Win32SurfaceCreateFlagsKHR
impl BitOrAssign for Win32SurfaceCreateFlagsKHR
Source§fn bitor_assign(&mut self, rhs: Win32SurfaceCreateFlagsKHR)
fn bitor_assign(&mut self, rhs: Win32SurfaceCreateFlagsKHR)
Performs the
|= operation. Read moreSource§impl BitXor for Win32SurfaceCreateFlagsKHR
impl BitXor for Win32SurfaceCreateFlagsKHR
Source§type Output = Win32SurfaceCreateFlagsKHR
type Output = Win32SurfaceCreateFlagsKHR
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: Win32SurfaceCreateFlagsKHR) -> Win32SurfaceCreateFlagsKHR
fn bitxor(self, rhs: Win32SurfaceCreateFlagsKHR) -> Win32SurfaceCreateFlagsKHR
Performs the
^ operation. Read moreSource§impl BitXorAssign for Win32SurfaceCreateFlagsKHR
impl BitXorAssign for Win32SurfaceCreateFlagsKHR
Source§fn bitxor_assign(&mut self, rhs: Win32SurfaceCreateFlagsKHR)
fn bitxor_assign(&mut self, rhs: Win32SurfaceCreateFlagsKHR)
Performs the
^= operation. Read moreSource§impl Clone for Win32SurfaceCreateFlagsKHR
impl Clone for Win32SurfaceCreateFlagsKHR
Source§fn clone(&self) -> Win32SurfaceCreateFlagsKHR
fn clone(&self) -> Win32SurfaceCreateFlagsKHR
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Win32SurfaceCreateFlagsKHR
impl Debug for Win32SurfaceCreateFlagsKHR
Source§impl Default for Win32SurfaceCreateFlagsKHR
impl Default for Win32SurfaceCreateFlagsKHR
Source§fn default() -> Win32SurfaceCreateFlagsKHR
fn default() -> Win32SurfaceCreateFlagsKHR
Returns the “default value” for a type. Read more
Source§impl Hash for Win32SurfaceCreateFlagsKHR
impl Hash for Win32SurfaceCreateFlagsKHR
Source§impl Not for Win32SurfaceCreateFlagsKHR
impl Not for Win32SurfaceCreateFlagsKHR
Source§type Output = Win32SurfaceCreateFlagsKHR
type Output = Win32SurfaceCreateFlagsKHR
The resulting type after applying the
! operator.Source§fn not(self) -> Win32SurfaceCreateFlagsKHR
fn not(self) -> Win32SurfaceCreateFlagsKHR
Performs the unary
! operation. Read moreSource§impl Ord for Win32SurfaceCreateFlagsKHR
impl Ord for Win32SurfaceCreateFlagsKHR
Source§impl PartialOrd for Win32SurfaceCreateFlagsKHR
impl PartialOrd for Win32SurfaceCreateFlagsKHR
impl Copy for Win32SurfaceCreateFlagsKHR
impl Eq for Win32SurfaceCreateFlagsKHR
impl StructuralPartialEq for Win32SurfaceCreateFlagsKHR
Auto Trait Implementations§
impl Freeze for Win32SurfaceCreateFlagsKHR
impl RefUnwindSafe for Win32SurfaceCreateFlagsKHR
impl Send for Win32SurfaceCreateFlagsKHR
impl Sync for Win32SurfaceCreateFlagsKHR
impl Unpin for Win32SurfaceCreateFlagsKHR
impl UnwindSafe for Win32SurfaceCreateFlagsKHR
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)