pub struct AccelerationStructureCreateFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl AccelerationStructureCreateFlagBitsKHR
impl AccelerationStructureCreateFlagBitsKHR
Sourcepub const MOTION: AccelerationStructureCreateFlagBitsKHR
pub const MOTION: AccelerationStructureCreateFlagBitsKHR
Bit 2.
pub const fn empty() -> AccelerationStructureCreateFlagBitsKHR
pub const fn from_raw(value: u32) -> AccelerationStructureCreateFlagBitsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains( self, other: AccelerationStructureCreateFlagBitsKHR, ) -> bool
pub const fn all() -> AccelerationStructureCreateFlagBitsKHR
Trait Implementations§
Source§impl BitAnd for AccelerationStructureCreateFlagBitsKHR
impl BitAnd for AccelerationStructureCreateFlagBitsKHR
Source§type Output = AccelerationStructureCreateFlagBitsKHR
type Output = AccelerationStructureCreateFlagBitsKHR
The resulting type after applying the
& operator.Source§fn bitand(
self,
rhs: AccelerationStructureCreateFlagBitsKHR,
) -> AccelerationStructureCreateFlagBitsKHR
fn bitand( self, rhs: AccelerationStructureCreateFlagBitsKHR, ) -> AccelerationStructureCreateFlagBitsKHR
Performs the
& operation. Read moreSource§impl BitAndAssign for AccelerationStructureCreateFlagBitsKHR
impl BitAndAssign for AccelerationStructureCreateFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: AccelerationStructureCreateFlagBitsKHR)
fn bitand_assign(&mut self, rhs: AccelerationStructureCreateFlagBitsKHR)
Performs the
&= operation. Read moreSource§impl BitOr for AccelerationStructureCreateFlagBitsKHR
impl BitOr for AccelerationStructureCreateFlagBitsKHR
Source§type Output = AccelerationStructureCreateFlagBitsKHR
type Output = AccelerationStructureCreateFlagBitsKHR
The resulting type after applying the
| operator.Source§fn bitor(
self,
rhs: AccelerationStructureCreateFlagBitsKHR,
) -> AccelerationStructureCreateFlagBitsKHR
fn bitor( self, rhs: AccelerationStructureCreateFlagBitsKHR, ) -> AccelerationStructureCreateFlagBitsKHR
Performs the
| operation. Read moreSource§impl BitOrAssign for AccelerationStructureCreateFlagBitsKHR
impl BitOrAssign for AccelerationStructureCreateFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: AccelerationStructureCreateFlagBitsKHR)
fn bitor_assign(&mut self, rhs: AccelerationStructureCreateFlagBitsKHR)
Performs the
|= operation. Read moreSource§impl BitXor for AccelerationStructureCreateFlagBitsKHR
impl BitXor for AccelerationStructureCreateFlagBitsKHR
Source§type Output = AccelerationStructureCreateFlagBitsKHR
type Output = AccelerationStructureCreateFlagBitsKHR
The resulting type after applying the
^ operator.Source§fn bitxor(
self,
rhs: AccelerationStructureCreateFlagBitsKHR,
) -> AccelerationStructureCreateFlagBitsKHR
fn bitxor( self, rhs: AccelerationStructureCreateFlagBitsKHR, ) -> AccelerationStructureCreateFlagBitsKHR
Performs the
^ operation. Read moreSource§impl BitXorAssign for AccelerationStructureCreateFlagBitsKHR
impl BitXorAssign for AccelerationStructureCreateFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: AccelerationStructureCreateFlagBitsKHR)
fn bitxor_assign(&mut self, rhs: AccelerationStructureCreateFlagBitsKHR)
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 Not for AccelerationStructureCreateFlagBitsKHR
impl Not for AccelerationStructureCreateFlagBitsKHR
Source§type Output = AccelerationStructureCreateFlagBitsKHR
type Output = AccelerationStructureCreateFlagBitsKHR
The resulting type after applying the
! operator.Source§fn not(self) -> AccelerationStructureCreateFlagBitsKHR
fn not(self) -> AccelerationStructureCreateFlagBitsKHR
Performs the unary
! operation. Read moreSource§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