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