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