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