pub struct SpatialMeshConfigFlagsBD(/* private fields */);Expand description
Implementations§
Source§impl SpatialMeshConfigFlagsBD
impl SpatialMeshConfigFlagsBD
Sourcepub const SEMANTIC: SpatialMeshConfigFlagsBD
pub const SEMANTIC: SpatialMeshConfigFlagsBD
Detect and include semantic label component data in the spatial entity.
Sourcepub const ALIGN_SEMANTIC_WITH_VERTEX: SpatialMeshConfigFlagsBD
pub const ALIGN_SEMANTIC_WITH_VERTEX: SpatialMeshConfigFlagsBD
Semantic labels are associated with each vertex, otherwise, semantic labels are associated with each triangle face by default. It only takes effect if XR_SPATIAL_MESH_CONFIG_SEMANTIC_BIT_BD is set
Source§impl SpatialMeshConfigFlagsBD
impl SpatialMeshConfigFlagsBD
pub const EMPTY: Self
pub fn from_raw(x: u64) -> Self
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: SpatialMeshConfigFlagsBD) -> bool
Sourcepub fn contains(self, other: SpatialMeshConfigFlagsBD) -> bool
pub fn contains(self, other: SpatialMeshConfigFlagsBD) -> bool
Returns whether other is a subset of self
Trait Implementations§
Source§impl BitAnd for SpatialMeshConfigFlagsBD
impl BitAnd for SpatialMeshConfigFlagsBD
Source§type Output = SpatialMeshConfigFlagsBD
type Output = SpatialMeshConfigFlagsBD
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: SpatialMeshConfigFlagsBD) -> SpatialMeshConfigFlagsBD
fn bitand(self, rhs: SpatialMeshConfigFlagsBD) -> SpatialMeshConfigFlagsBD
Performs the
& operation. Read moreSource§impl BitAndAssign for SpatialMeshConfigFlagsBD
impl BitAndAssign for SpatialMeshConfigFlagsBD
Source§fn bitand_assign(&mut self, rhs: SpatialMeshConfigFlagsBD)
fn bitand_assign(&mut self, rhs: SpatialMeshConfigFlagsBD)
Performs the
&= operation. Read moreSource§impl BitOr for SpatialMeshConfigFlagsBD
impl BitOr for SpatialMeshConfigFlagsBD
Source§type Output = SpatialMeshConfigFlagsBD
type Output = SpatialMeshConfigFlagsBD
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: SpatialMeshConfigFlagsBD) -> SpatialMeshConfigFlagsBD
fn bitor(self, rhs: SpatialMeshConfigFlagsBD) -> SpatialMeshConfigFlagsBD
Performs the
| operation. Read moreSource§impl BitOrAssign for SpatialMeshConfigFlagsBD
impl BitOrAssign for SpatialMeshConfigFlagsBD
Source§fn bitor_assign(&mut self, rhs: SpatialMeshConfigFlagsBD)
fn bitor_assign(&mut self, rhs: SpatialMeshConfigFlagsBD)
Performs the
|= operation. Read moreSource§impl BitXor for SpatialMeshConfigFlagsBD
impl BitXor for SpatialMeshConfigFlagsBD
Source§type Output = SpatialMeshConfigFlagsBD
type Output = SpatialMeshConfigFlagsBD
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: SpatialMeshConfigFlagsBD) -> SpatialMeshConfigFlagsBD
fn bitxor(self, rhs: SpatialMeshConfigFlagsBD) -> SpatialMeshConfigFlagsBD
Performs the
^ operation. Read moreSource§impl BitXorAssign for SpatialMeshConfigFlagsBD
impl BitXorAssign for SpatialMeshConfigFlagsBD
Source§fn bitxor_assign(&mut self, rhs: SpatialMeshConfigFlagsBD)
fn bitxor_assign(&mut self, rhs: SpatialMeshConfigFlagsBD)
Performs the
^= operation. Read moreSource§impl Clone for SpatialMeshConfigFlagsBD
impl Clone for SpatialMeshConfigFlagsBD
Source§fn clone(&self) -> SpatialMeshConfigFlagsBD
fn clone(&self) -> SpatialMeshConfigFlagsBD
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 Debug for SpatialMeshConfigFlagsBD
impl Debug for SpatialMeshConfigFlagsBD
Source§impl Default for SpatialMeshConfigFlagsBD
impl Default for SpatialMeshConfigFlagsBD
Source§impl Not for SpatialMeshConfigFlagsBD
impl Not for SpatialMeshConfigFlagsBD
Source§type Output = SpatialMeshConfigFlagsBD
type Output = SpatialMeshConfigFlagsBD
The resulting type after applying the
! operator.Source§fn not(self) -> SpatialMeshConfigFlagsBD
fn not(self) -> SpatialMeshConfigFlagsBD
Performs the unary
! operation. Read moreSource§impl PartialEq for SpatialMeshConfigFlagsBD
impl PartialEq for SpatialMeshConfigFlagsBD
impl Copy for SpatialMeshConfigFlagsBD
impl Eq for SpatialMeshConfigFlagsBD
impl StructuralPartialEq for SpatialMeshConfigFlagsBD
Auto Trait Implementations§
impl Freeze for SpatialMeshConfigFlagsBD
impl RefUnwindSafe for SpatialMeshConfigFlagsBD
impl Send for SpatialMeshConfigFlagsBD
impl Sync for SpatialMeshConfigFlagsBD
impl Unpin for SpatialMeshConfigFlagsBD
impl UnwindSafe for SpatialMeshConfigFlagsBD
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