Struct openxr::PlaneDetectorFlagsEXT
source · pub struct PlaneDetectorFlagsEXT(/* private fields */);
Expand description
Implementations§
source§impl PlaneDetectorFlagsEXT
impl PlaneDetectorFlagsEXT
sourcepub const ENABLE_CONTOUR: PlaneDetectorFlagsEXT = _
pub const ENABLE_CONTOUR: PlaneDetectorFlagsEXT = _
populate the plane contour information
source§impl PlaneDetectorFlagsEXT
impl PlaneDetectorFlagsEXT
pub const EMPTY: PlaneDetectorFlagsEXT = _
pub fn from_raw(x: u64) -> PlaneDetectorFlagsEXT
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: PlaneDetectorFlagsEXT) -> bool
sourcepub fn contains(self, other: PlaneDetectorFlagsEXT) -> bool
pub fn contains(self, other: PlaneDetectorFlagsEXT) -> bool
Returns whether other
is a subset of self
Trait Implementations§
source§impl BitAnd for PlaneDetectorFlagsEXT
impl BitAnd for PlaneDetectorFlagsEXT
§type Output = PlaneDetectorFlagsEXT
type Output = PlaneDetectorFlagsEXT
The resulting type after applying the
&
operator.source§fn bitand(self, rhs: PlaneDetectorFlagsEXT) -> PlaneDetectorFlagsEXT
fn bitand(self, rhs: PlaneDetectorFlagsEXT) -> PlaneDetectorFlagsEXT
Performs the
&
operation. Read moresource§impl BitAndAssign for PlaneDetectorFlagsEXT
impl BitAndAssign for PlaneDetectorFlagsEXT
source§fn bitand_assign(&mut self, rhs: PlaneDetectorFlagsEXT)
fn bitand_assign(&mut self, rhs: PlaneDetectorFlagsEXT)
Performs the
&=
operation. Read moresource§impl BitOr for PlaneDetectorFlagsEXT
impl BitOr for PlaneDetectorFlagsEXT
§type Output = PlaneDetectorFlagsEXT
type Output = PlaneDetectorFlagsEXT
The resulting type after applying the
|
operator.source§fn bitor(self, rhs: PlaneDetectorFlagsEXT) -> PlaneDetectorFlagsEXT
fn bitor(self, rhs: PlaneDetectorFlagsEXT) -> PlaneDetectorFlagsEXT
Performs the
|
operation. Read moresource§impl BitOrAssign for PlaneDetectorFlagsEXT
impl BitOrAssign for PlaneDetectorFlagsEXT
source§fn bitor_assign(&mut self, rhs: PlaneDetectorFlagsEXT)
fn bitor_assign(&mut self, rhs: PlaneDetectorFlagsEXT)
Performs the
|=
operation. Read moresource§impl BitXor for PlaneDetectorFlagsEXT
impl BitXor for PlaneDetectorFlagsEXT
§type Output = PlaneDetectorFlagsEXT
type Output = PlaneDetectorFlagsEXT
The resulting type after applying the
^
operator.source§fn bitxor(self, rhs: PlaneDetectorFlagsEXT) -> PlaneDetectorFlagsEXT
fn bitxor(self, rhs: PlaneDetectorFlagsEXT) -> PlaneDetectorFlagsEXT
Performs the
^
operation. Read moresource§impl BitXorAssign for PlaneDetectorFlagsEXT
impl BitXorAssign for PlaneDetectorFlagsEXT
source§fn bitxor_assign(&mut self, rhs: PlaneDetectorFlagsEXT)
fn bitxor_assign(&mut self, rhs: PlaneDetectorFlagsEXT)
Performs the
^=
operation. Read moresource§impl Clone for PlaneDetectorFlagsEXT
impl Clone for PlaneDetectorFlagsEXT
source§fn clone(&self) -> PlaneDetectorFlagsEXT
fn clone(&self) -> PlaneDetectorFlagsEXT
Returns a copy 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 PlaneDetectorFlagsEXT
impl Debug for PlaneDetectorFlagsEXT
source§impl Default for PlaneDetectorFlagsEXT
impl Default for PlaneDetectorFlagsEXT
source§fn default() -> PlaneDetectorFlagsEXT
fn default() -> PlaneDetectorFlagsEXT
Returns the “default value” for a type. Read more
source§impl Not for PlaneDetectorFlagsEXT
impl Not for PlaneDetectorFlagsEXT
§type Output = PlaneDetectorFlagsEXT
type Output = PlaneDetectorFlagsEXT
The resulting type after applying the
!
operator.source§fn not(self) -> PlaneDetectorFlagsEXT
fn not(self) -> PlaneDetectorFlagsEXT
Performs the unary
!
operation. Read moresource§impl PartialEq for PlaneDetectorFlagsEXT
impl PartialEq for PlaneDetectorFlagsEXT
source§fn eq(&self, other: &PlaneDetectorFlagsEXT) -> bool
fn eq(&self, other: &PlaneDetectorFlagsEXT) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PlaneDetectorFlagsEXT
impl Eq for PlaneDetectorFlagsEXT
impl StructuralPartialEq for PlaneDetectorFlagsEXT
Auto Trait Implementations§
impl RefUnwindSafe for PlaneDetectorFlagsEXT
impl Send for PlaneDetectorFlagsEXT
impl Sync for PlaneDetectorFlagsEXT
impl Unpin for PlaneDetectorFlagsEXT
impl UnwindSafe for PlaneDetectorFlagsEXT
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