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