Struct openxr_sys::OverlayMainSessionFlagsEXTX
source · [−]#[repr(transparent)]pub struct OverlayMainSessionFlagsEXTX(_);Expand description
Implementations
sourceimpl OverlayMainSessionFlagsEXTX
impl OverlayMainSessionFlagsEXTX
sourcepub const ENABLED_COMPOSITION_LAYER_INFO_DEPTH: OverlayMainSessionFlagsEXTX = _
pub const ENABLED_COMPOSITION_LAYER_INFO_DEPTH: OverlayMainSessionFlagsEXTX = _
Indicates the main session enabled XR_KHR_composition_layer_depth
sourceimpl OverlayMainSessionFlagsEXTX
impl OverlayMainSessionFlagsEXTX
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: OverlayMainSessionFlagsEXTX) -> bool
sourcepub fn contains(self, other: OverlayMainSessionFlagsEXTX) -> bool
pub fn contains(self, other: OverlayMainSessionFlagsEXTX) -> bool
Returns whether other is a subset of self
Trait Implementations
sourceimpl BitAnd<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
impl BitAnd<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
type Output = OverlayMainSessionFlagsEXTX
type Output = OverlayMainSessionFlagsEXTX
The resulting type after applying the
& operator.sourcefn bitand(self, rhs: OverlayMainSessionFlagsEXTX) -> OverlayMainSessionFlagsEXTX
fn bitand(self, rhs: OverlayMainSessionFlagsEXTX) -> OverlayMainSessionFlagsEXTX
Performs the
& operation. Read moresourceimpl BitAndAssign<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
impl BitAndAssign<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
sourcefn bitand_assign(&mut self, rhs: OverlayMainSessionFlagsEXTX)
fn bitand_assign(&mut self, rhs: OverlayMainSessionFlagsEXTX)
Performs the
&= operation. Read moresourceimpl BitOr<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
impl BitOr<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
type Output = OverlayMainSessionFlagsEXTX
type Output = OverlayMainSessionFlagsEXTX
The resulting type after applying the
| operator.sourcefn bitor(self, rhs: OverlayMainSessionFlagsEXTX) -> OverlayMainSessionFlagsEXTX
fn bitor(self, rhs: OverlayMainSessionFlagsEXTX) -> OverlayMainSessionFlagsEXTX
Performs the
| operation. Read moresourceimpl BitOrAssign<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
impl BitOrAssign<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
sourcefn bitor_assign(&mut self, rhs: OverlayMainSessionFlagsEXTX)
fn bitor_assign(&mut self, rhs: OverlayMainSessionFlagsEXTX)
Performs the
|= operation. Read moresourceimpl BitXor<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
impl BitXor<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
type Output = OverlayMainSessionFlagsEXTX
type Output = OverlayMainSessionFlagsEXTX
The resulting type after applying the
^ operator.sourcefn bitxor(self, rhs: OverlayMainSessionFlagsEXTX) -> OverlayMainSessionFlagsEXTX
fn bitxor(self, rhs: OverlayMainSessionFlagsEXTX) -> OverlayMainSessionFlagsEXTX
Performs the
^ operation. Read moresourceimpl BitXorAssign<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
impl BitXorAssign<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
sourcefn bitxor_assign(&mut self, rhs: OverlayMainSessionFlagsEXTX)
fn bitxor_assign(&mut self, rhs: OverlayMainSessionFlagsEXTX)
Performs the
^= operation. Read moresourceimpl Clone for OverlayMainSessionFlagsEXTX
impl Clone for OverlayMainSessionFlagsEXTX
sourcefn clone(&self) -> OverlayMainSessionFlagsEXTX
fn clone(&self) -> OverlayMainSessionFlagsEXTX
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for OverlayMainSessionFlagsEXTX
impl Debug for OverlayMainSessionFlagsEXTX
sourceimpl Default for OverlayMainSessionFlagsEXTX
impl Default for OverlayMainSessionFlagsEXTX
sourceimpl Not for OverlayMainSessionFlagsEXTX
impl Not for OverlayMainSessionFlagsEXTX
type Output = OverlayMainSessionFlagsEXTX
type Output = OverlayMainSessionFlagsEXTX
The resulting type after applying the
! operator.sourcefn not(self) -> OverlayMainSessionFlagsEXTX
fn not(self) -> OverlayMainSessionFlagsEXTX
Performs the unary
! operation. Read moresourceimpl PartialEq<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
impl PartialEq<OverlayMainSessionFlagsEXTX> for OverlayMainSessionFlagsEXTX
sourcefn eq(&self, other: &OverlayMainSessionFlagsEXTX) -> bool
fn eq(&self, other: &OverlayMainSessionFlagsEXTX) -> bool
impl Copy for OverlayMainSessionFlagsEXTX
impl Eq for OverlayMainSessionFlagsEXTX
impl StructuralEq for OverlayMainSessionFlagsEXTX
impl StructuralPartialEq for OverlayMainSessionFlagsEXTX
Auto Trait Implementations
impl RefUnwindSafe for OverlayMainSessionFlagsEXTX
impl Send for OverlayMainSessionFlagsEXTX
impl Sync for OverlayMainSessionFlagsEXTX
impl Unpin for OverlayMainSessionFlagsEXTX
impl UnwindSafe for OverlayMainSessionFlagsEXTX
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more