Struct openxr_sys::OverlaySessionCreateFlagsEXTX
source · [−]#[repr(transparent)]pub struct OverlaySessionCreateFlagsEXTX(_);Expand description
Implementations
sourceimpl OverlaySessionCreateFlagsEXTX
impl OverlaySessionCreateFlagsEXTX
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: OverlaySessionCreateFlagsEXTX) -> bool
sourcepub fn contains(self, other: OverlaySessionCreateFlagsEXTX) -> bool
pub fn contains(self, other: OverlaySessionCreateFlagsEXTX) -> bool
Returns whether other is a subset of self
Trait Implementations
sourceimpl BitAnd<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
impl BitAnd<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
type Output = OverlaySessionCreateFlagsEXTX
type Output = OverlaySessionCreateFlagsEXTX
The resulting type after applying the
& operator.sourcefn bitand(
self,
rhs: OverlaySessionCreateFlagsEXTX
) -> OverlaySessionCreateFlagsEXTX
fn bitand(
self,
rhs: OverlaySessionCreateFlagsEXTX
) -> OverlaySessionCreateFlagsEXTX
Performs the
& operation. Read moresourceimpl BitAndAssign<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
impl BitAndAssign<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
sourcefn bitand_assign(&mut self, rhs: OverlaySessionCreateFlagsEXTX)
fn bitand_assign(&mut self, rhs: OverlaySessionCreateFlagsEXTX)
Performs the
&= operation. Read moresourceimpl BitOr<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
impl BitOr<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
type Output = OverlaySessionCreateFlagsEXTX
type Output = OverlaySessionCreateFlagsEXTX
The resulting type after applying the
| operator.sourcefn bitor(
self,
rhs: OverlaySessionCreateFlagsEXTX
) -> OverlaySessionCreateFlagsEXTX
fn bitor(
self,
rhs: OverlaySessionCreateFlagsEXTX
) -> OverlaySessionCreateFlagsEXTX
Performs the
| operation. Read moresourceimpl BitOrAssign<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
impl BitOrAssign<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
sourcefn bitor_assign(&mut self, rhs: OverlaySessionCreateFlagsEXTX)
fn bitor_assign(&mut self, rhs: OverlaySessionCreateFlagsEXTX)
Performs the
|= operation. Read moresourceimpl BitXor<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
impl BitXor<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
type Output = OverlaySessionCreateFlagsEXTX
type Output = OverlaySessionCreateFlagsEXTX
The resulting type after applying the
^ operator.sourcefn bitxor(
self,
rhs: OverlaySessionCreateFlagsEXTX
) -> OverlaySessionCreateFlagsEXTX
fn bitxor(
self,
rhs: OverlaySessionCreateFlagsEXTX
) -> OverlaySessionCreateFlagsEXTX
Performs the
^ operation. Read moresourceimpl BitXorAssign<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
impl BitXorAssign<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
sourcefn bitxor_assign(&mut self, rhs: OverlaySessionCreateFlagsEXTX)
fn bitxor_assign(&mut self, rhs: OverlaySessionCreateFlagsEXTX)
Performs the
^= operation. Read moresourceimpl Clone for OverlaySessionCreateFlagsEXTX
impl Clone for OverlaySessionCreateFlagsEXTX
sourcefn clone(&self) -> OverlaySessionCreateFlagsEXTX
fn clone(&self) -> OverlaySessionCreateFlagsEXTX
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 OverlaySessionCreateFlagsEXTX
impl Debug for OverlaySessionCreateFlagsEXTX
sourceimpl Not for OverlaySessionCreateFlagsEXTX
impl Not for OverlaySessionCreateFlagsEXTX
type Output = OverlaySessionCreateFlagsEXTX
type Output = OverlaySessionCreateFlagsEXTX
The resulting type after applying the
! operator.sourcefn not(self) -> OverlaySessionCreateFlagsEXTX
fn not(self) -> OverlaySessionCreateFlagsEXTX
Performs the unary
! operation. Read moresourceimpl PartialEq<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
impl PartialEq<OverlaySessionCreateFlagsEXTX> for OverlaySessionCreateFlagsEXTX
sourcefn eq(&self, other: &OverlaySessionCreateFlagsEXTX) -> bool
fn eq(&self, other: &OverlaySessionCreateFlagsEXTX) -> bool
impl Copy for OverlaySessionCreateFlagsEXTX
impl Eq for OverlaySessionCreateFlagsEXTX
impl StructuralEq for OverlaySessionCreateFlagsEXTX
impl StructuralPartialEq for OverlaySessionCreateFlagsEXTX
Auto Trait Implementations
impl RefUnwindSafe for OverlaySessionCreateFlagsEXTX
impl Send for OverlaySessionCreateFlagsEXTX
impl Sync for OverlaySessionCreateFlagsEXTX
impl Unpin for OverlaySessionCreateFlagsEXTX
impl UnwindSafe for OverlaySessionCreateFlagsEXTX
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