pub struct PerformanceMetricsCounterFlagsMETA(/* private fields */);
Expand description
Implementations§
source§impl PerformanceMetricsCounterFlagsMETA
impl PerformanceMetricsCounterFlagsMETA
sourcepub const ANY_VALUE_VALID: PerformanceMetricsCounterFlagsMETA = _
pub const ANY_VALUE_VALID: PerformanceMetricsCounterFlagsMETA = _
Indicates any of the values in XrPerformanceMetricsCounterMETA is valid.
sourcepub const UINT_VALUE_VALID: PerformanceMetricsCounterFlagsMETA = _
pub const UINT_VALUE_VALID: PerformanceMetricsCounterFlagsMETA = _
Indicates the uintValue in XrPerformanceMetricsCounterMETA is valid.
sourcepub const FLOAT_VALUE_VALID: PerformanceMetricsCounterFlagsMETA = _
pub const FLOAT_VALUE_VALID: PerformanceMetricsCounterFlagsMETA = _
Indicates the floatValue in XrPerformanceMetricsCounterMETA is valid.
source§impl PerformanceMetricsCounterFlagsMETA
impl PerformanceMetricsCounterFlagsMETA
pub const EMPTY: Self = _
pub fn from_raw(x: u64) -> Self
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: PerformanceMetricsCounterFlagsMETA) -> bool
sourcepub fn contains(self, other: PerformanceMetricsCounterFlagsMETA) -> bool
pub fn contains(self, other: PerformanceMetricsCounterFlagsMETA) -> bool
Returns whether other
is a subset of self
Trait Implementations§
source§impl BitAnd for PerformanceMetricsCounterFlagsMETA
impl BitAnd for PerformanceMetricsCounterFlagsMETA
§type Output = PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
The resulting type after applying the
&
operator.source§fn bitand(
self,
rhs: PerformanceMetricsCounterFlagsMETA
) -> PerformanceMetricsCounterFlagsMETA
fn bitand( self, rhs: PerformanceMetricsCounterFlagsMETA ) -> PerformanceMetricsCounterFlagsMETA
Performs the
&
operation. Read moresource§impl BitAndAssign for PerformanceMetricsCounterFlagsMETA
impl BitAndAssign for PerformanceMetricsCounterFlagsMETA
source§fn bitand_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
fn bitand_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
Performs the
&=
operation. Read moresource§impl BitOr for PerformanceMetricsCounterFlagsMETA
impl BitOr for PerformanceMetricsCounterFlagsMETA
§type Output = PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
The resulting type after applying the
|
operator.source§fn bitor(
self,
rhs: PerformanceMetricsCounterFlagsMETA
) -> PerformanceMetricsCounterFlagsMETA
fn bitor( self, rhs: PerformanceMetricsCounterFlagsMETA ) -> PerformanceMetricsCounterFlagsMETA
Performs the
|
operation. Read moresource§impl BitOrAssign for PerformanceMetricsCounterFlagsMETA
impl BitOrAssign for PerformanceMetricsCounterFlagsMETA
source§fn bitor_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
fn bitor_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
Performs the
|=
operation. Read moresource§impl BitXor for PerformanceMetricsCounterFlagsMETA
impl BitXor for PerformanceMetricsCounterFlagsMETA
§type Output = PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
The resulting type after applying the
^
operator.source§fn bitxor(
self,
rhs: PerformanceMetricsCounterFlagsMETA
) -> PerformanceMetricsCounterFlagsMETA
fn bitxor( self, rhs: PerformanceMetricsCounterFlagsMETA ) -> PerformanceMetricsCounterFlagsMETA
Performs the
^
operation. Read moresource§impl BitXorAssign for PerformanceMetricsCounterFlagsMETA
impl BitXorAssign for PerformanceMetricsCounterFlagsMETA
source§fn bitxor_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
fn bitxor_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
Performs the
^=
operation. Read moresource§impl Clone for PerformanceMetricsCounterFlagsMETA
impl Clone for PerformanceMetricsCounterFlagsMETA
source§fn clone(&self) -> PerformanceMetricsCounterFlagsMETA
fn clone(&self) -> PerformanceMetricsCounterFlagsMETA
Returns a copy 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 Not for PerformanceMetricsCounterFlagsMETA
impl Not for PerformanceMetricsCounterFlagsMETA
§type Output = PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
The resulting type after applying the
!
operator.source§fn not(self) -> PerformanceMetricsCounterFlagsMETA
fn not(self) -> PerformanceMetricsCounterFlagsMETA
Performs the unary
!
operation. Read moresource§impl PartialEq for PerformanceMetricsCounterFlagsMETA
impl PartialEq for PerformanceMetricsCounterFlagsMETA
source§fn eq(&self, other: &PerformanceMetricsCounterFlagsMETA) -> bool
fn eq(&self, other: &PerformanceMetricsCounterFlagsMETA) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PerformanceMetricsCounterFlagsMETA
impl Eq for PerformanceMetricsCounterFlagsMETA
impl StructuralPartialEq for PerformanceMetricsCounterFlagsMETA
Auto Trait Implementations§
impl RefUnwindSafe for PerformanceMetricsCounterFlagsMETA
impl Send for PerformanceMetricsCounterFlagsMETA
impl Sync for PerformanceMetricsCounterFlagsMETA
impl Unpin for PerformanceMetricsCounterFlagsMETA
impl UnwindSafe for PerformanceMetricsCounterFlagsMETA
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