pub struct ExternalFenceHandleTypeFlagBits(/* private fields */);Expand description
Implementations§
Source§impl ExternalFenceHandleTypeFlagBits
impl ExternalFenceHandleTypeFlagBits
Sourcepub const OPAQUE_WIN32: Self
pub const OPAQUE_WIN32: Self
Bit 1.
Sourcepub const OPAQUE_WIN32_KMT: Self
pub const OPAQUE_WIN32_KMT: Self
Bit 2.
pub const fn empty() -> Self
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: Self) -> bool
pub const fn all() -> Self
Trait Implementations§
Source§impl BitAndAssign for ExternalFenceHandleTypeFlagBits
impl BitAndAssign for ExternalFenceHandleTypeFlagBits
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for ExternalFenceHandleTypeFlagBits
impl BitOrAssign for ExternalFenceHandleTypeFlagBits
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXorAssign for ExternalFenceHandleTypeFlagBits
impl BitXorAssign for ExternalFenceHandleTypeFlagBits
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for ExternalFenceHandleTypeFlagBits
impl Clone for ExternalFenceHandleTypeFlagBits
Source§fn clone(&self) -> ExternalFenceHandleTypeFlagBits
fn clone(&self) -> ExternalFenceHandleTypeFlagBits
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 ExternalFenceHandleTypeFlagBits
impl Default for ExternalFenceHandleTypeFlagBits
Source§fn default() -> ExternalFenceHandleTypeFlagBits
fn default() -> ExternalFenceHandleTypeFlagBits
Returns the “default value” for a type. Read more
Source§impl Ord for ExternalFenceHandleTypeFlagBits
impl Ord for ExternalFenceHandleTypeFlagBits
Source§fn cmp(&self, other: &ExternalFenceHandleTypeFlagBits) -> Ordering
fn cmp(&self, other: &ExternalFenceHandleTypeFlagBits) -> 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 ExternalFenceHandleTypeFlagBits
impl PartialEq for ExternalFenceHandleTypeFlagBits
Source§fn eq(&self, other: &ExternalFenceHandleTypeFlagBits) -> bool
fn eq(&self, other: &ExternalFenceHandleTypeFlagBits) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ExternalFenceHandleTypeFlagBits
impl PartialOrd for ExternalFenceHandleTypeFlagBits
impl Copy for ExternalFenceHandleTypeFlagBits
impl Eq for ExternalFenceHandleTypeFlagBits
impl StructuralPartialEq for ExternalFenceHandleTypeFlagBits
Auto Trait Implementations§
impl Freeze for ExternalFenceHandleTypeFlagBits
impl RefUnwindSafe for ExternalFenceHandleTypeFlagBits
impl Send for ExternalFenceHandleTypeFlagBits
impl Sync for ExternalFenceHandleTypeFlagBits
impl Unpin for ExternalFenceHandleTypeFlagBits
impl UnsafeUnpin for ExternalFenceHandleTypeFlagBits
impl UnwindSafe for ExternalFenceHandleTypeFlagBits
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