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