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