#[repr(transparent)]pub struct VkPerformanceCounterDescriptionFlagsARM(pub i32);Expand description
VkPerformanceCounterDescriptionFlagsARM
Tuple Fields§
§0: i32Implementations§
Source§impl VkPerformanceCounterDescriptionFlagsARM
impl VkPerformanceCounterDescriptionFlagsARM
Sourcepub const fn has_any_flags(self, flags: Self) -> bool
pub const fn has_any_flags(self, flags: Self) -> bool
return is any bits in flags are set
Sourcepub const fn has_flags_only(self, flags: Self) -> bool
pub const fn has_flags_only(self, flags: Self) -> bool
return is only bits in flags are set
Trait Implementations§
Source§impl BitAndAssign for VkPerformanceCounterDescriptionFlagsARM
impl BitAndAssign for VkPerformanceCounterDescriptionFlagsARM
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for VkPerformanceCounterDescriptionFlagsARM
impl BitOrAssign for VkPerformanceCounterDescriptionFlagsARM
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXorAssign for VkPerformanceCounterDescriptionFlagsARM
impl BitXorAssign for VkPerformanceCounterDescriptionFlagsARM
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for VkPerformanceCounterDescriptionFlagsARM
impl Clone for VkPerformanceCounterDescriptionFlagsARM
Source§fn clone(&self) -> VkPerformanceCounterDescriptionFlagsARM
fn clone(&self) -> VkPerformanceCounterDescriptionFlagsARM
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 VkPerformanceCounterDescriptionFlagsARM
impl Default for VkPerformanceCounterDescriptionFlagsARM
Source§fn default() -> VkPerformanceCounterDescriptionFlagsARM
fn default() -> VkPerformanceCounterDescriptionFlagsARM
Returns the “default value” for a type. Read more
Source§impl From<VkPerformanceCounterDescriptionFlagsARM> for i32
impl From<VkPerformanceCounterDescriptionFlagsARM> for i32
Source§fn from(value: VkPerformanceCounterDescriptionFlagsARM) -> Self
fn from(value: VkPerformanceCounterDescriptionFlagsARM) -> Self
Converts to this type from the input type.
Source§impl Ord for VkPerformanceCounterDescriptionFlagsARM
impl Ord for VkPerformanceCounterDescriptionFlagsARM
Source§fn cmp(&self, other: &VkPerformanceCounterDescriptionFlagsARM) -> Ordering
fn cmp(&self, other: &VkPerformanceCounterDescriptionFlagsARM) -> 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 VkPerformanceCounterDescriptionFlagsARM
impl PartialEq for VkPerformanceCounterDescriptionFlagsARM
Source§fn eq(&self, other: &VkPerformanceCounterDescriptionFlagsARM) -> bool
fn eq(&self, other: &VkPerformanceCounterDescriptionFlagsARM) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for VkPerformanceCounterDescriptionFlagsARM
impl PartialOrd for VkPerformanceCounterDescriptionFlagsARM
impl Copy for VkPerformanceCounterDescriptionFlagsARM
impl Eq for VkPerformanceCounterDescriptionFlagsARM
impl StructuralPartialEq for VkPerformanceCounterDescriptionFlagsARM
Auto Trait Implementations§
impl Freeze for VkPerformanceCounterDescriptionFlagsARM
impl RefUnwindSafe for VkPerformanceCounterDescriptionFlagsARM
impl Send for VkPerformanceCounterDescriptionFlagsARM
impl Sync for VkPerformanceCounterDescriptionFlagsARM
impl Unpin for VkPerformanceCounterDescriptionFlagsARM
impl UnsafeUnpin for VkPerformanceCounterDescriptionFlagsARM
impl UnwindSafe for VkPerformanceCounterDescriptionFlagsARM
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