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