#[repr(transparent)]pub struct XlibSurfaceCreateFlagBitsKHR(pub u32);
Expand description
Vulkan Manual Page · Bits enum of XlibSurfaceCreateFlagsKHR
Tuple Fields
0: u32
Implementations
sourceimpl XlibSurfaceCreateFlagBitsKHR
impl XlibSurfaceCreateFlagBitsKHR
sourcepub const fn bitmask(&self) -> XlibSurfaceCreateFlagsKHR
pub const fn bitmask(&self) -> XlibSurfaceCreateFlagsKHR
Converts this enum variant to the corresponding bitmask
Trait Implementations
sourceimpl Clone for XlibSurfaceCreateFlagBitsKHR
impl Clone for XlibSurfaceCreateFlagBitsKHR
sourcefn clone(&self) -> XlibSurfaceCreateFlagBitsKHR
fn clone(&self) -> XlibSurfaceCreateFlagBitsKHR
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 moresourceimpl Debug for XlibSurfaceCreateFlagBitsKHR
impl Debug for XlibSurfaceCreateFlagBitsKHR
sourceimpl Default for XlibSurfaceCreateFlagBitsKHR
impl Default for XlibSurfaceCreateFlagBitsKHR
sourcefn default() -> XlibSurfaceCreateFlagBitsKHR
fn default() -> XlibSurfaceCreateFlagBitsKHR
Returns the “default value” for a type. Read more
sourceimpl Hash for XlibSurfaceCreateFlagBitsKHR
impl Hash for XlibSurfaceCreateFlagBitsKHR
sourceimpl Ord for XlibSurfaceCreateFlagBitsKHR
impl Ord for XlibSurfaceCreateFlagBitsKHR
sourcefn cmp(&self, other: &XlibSurfaceCreateFlagBitsKHR) -> Ordering
fn cmp(&self, other: &XlibSurfaceCreateFlagBitsKHR) -> Ordering
1.21.0 · sourcefn 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
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<XlibSurfaceCreateFlagBitsKHR> for XlibSurfaceCreateFlagBitsKHR
impl PartialEq<XlibSurfaceCreateFlagBitsKHR> for XlibSurfaceCreateFlagBitsKHR
sourcefn eq(&self, other: &XlibSurfaceCreateFlagBitsKHR) -> bool
fn eq(&self, other: &XlibSurfaceCreateFlagBitsKHR) -> bool
sourceimpl PartialOrd<XlibSurfaceCreateFlagBitsKHR> for XlibSurfaceCreateFlagBitsKHR
impl PartialOrd<XlibSurfaceCreateFlagBitsKHR> for XlibSurfaceCreateFlagBitsKHR
sourcefn partial_cmp(&self, other: &XlibSurfaceCreateFlagBitsKHR) -> Option<Ordering>
fn partial_cmp(&self, other: &XlibSurfaceCreateFlagBitsKHR) -> Option<Ordering>
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 moreimpl Copy for XlibSurfaceCreateFlagBitsKHR
impl Eq for XlibSurfaceCreateFlagBitsKHR
impl StructuralEq for XlibSurfaceCreateFlagBitsKHR
impl StructuralPartialEq for XlibSurfaceCreateFlagBitsKHR
Auto Trait Implementations
impl RefUnwindSafe for XlibSurfaceCreateFlagBitsKHR
impl Send for XlibSurfaceCreateFlagBitsKHR
impl Sync for XlibSurfaceCreateFlagBitsKHR
impl Unpin for XlibSurfaceCreateFlagBitsKHR
impl UnwindSafe for XlibSurfaceCreateFlagBitsKHR
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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