#[repr(transparent)]pub struct PerformanceMetricsCounterFlagsMETA(_);Expand description
Implementations
sourceimpl 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.
sourceimpl 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
sourceimpl BitAnd<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
impl BitAnd<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
The resulting type after applying the
& operator.sourcefn bitand(
self,
rhs: PerformanceMetricsCounterFlagsMETA
) -> PerformanceMetricsCounterFlagsMETA
fn bitand(
self,
rhs: PerformanceMetricsCounterFlagsMETA
) -> PerformanceMetricsCounterFlagsMETA
Performs the
& operation. Read moresourceimpl BitAndAssign<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
impl BitAndAssign<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
sourcefn bitand_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
fn bitand_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
Performs the
&= operation. Read moresourceimpl BitOr<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
impl BitOr<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
The resulting type after applying the
| operator.sourcefn bitor(
self,
rhs: PerformanceMetricsCounterFlagsMETA
) -> PerformanceMetricsCounterFlagsMETA
fn bitor(
self,
rhs: PerformanceMetricsCounterFlagsMETA
) -> PerformanceMetricsCounterFlagsMETA
Performs the
| operation. Read moresourceimpl BitOrAssign<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
impl BitOrAssign<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
sourcefn bitor_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
fn bitor_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
Performs the
|= operation. Read moresourceimpl BitXor<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
impl BitXor<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
The resulting type after applying the
^ operator.sourcefn bitxor(
self,
rhs: PerformanceMetricsCounterFlagsMETA
) -> PerformanceMetricsCounterFlagsMETA
fn bitxor(
self,
rhs: PerformanceMetricsCounterFlagsMETA
) -> PerformanceMetricsCounterFlagsMETA
Performs the
^ operation. Read moresourceimpl BitXorAssign<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
impl BitXorAssign<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
sourcefn bitxor_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
fn bitxor_assign(&mut self, rhs: PerformanceMetricsCounterFlagsMETA)
Performs the
^= operation. Read moresourceimpl Clone for PerformanceMetricsCounterFlagsMETA
impl Clone for PerformanceMetricsCounterFlagsMETA
sourcefn clone(&self) -> PerformanceMetricsCounterFlagsMETA
fn clone(&self) -> PerformanceMetricsCounterFlagsMETA
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 Not for PerformanceMetricsCounterFlagsMETA
impl Not for PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
type Output = PerformanceMetricsCounterFlagsMETA
The resulting type after applying the
! operator.sourcefn not(self) -> PerformanceMetricsCounterFlagsMETA
fn not(self) -> PerformanceMetricsCounterFlagsMETA
Performs the unary
! operation. Read moresourceimpl PartialEq<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
impl PartialEq<PerformanceMetricsCounterFlagsMETA> for PerformanceMetricsCounterFlagsMETA
sourcefn eq(&self, other: &PerformanceMetricsCounterFlagsMETA) -> bool
fn eq(&self, other: &PerformanceMetricsCounterFlagsMETA) -> bool
impl Copy for PerformanceMetricsCounterFlagsMETA
impl Eq for PerformanceMetricsCounterFlagsMETA
impl StructuralEq 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
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