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