Struct openxr::CompositionLayerSettingsFlagsFB
source · pub struct CompositionLayerSettingsFlagsFB(/* private fields */);
Expand description
Implementations§
source§impl CompositionLayerSettingsFlagsFB
impl CompositionLayerSettingsFlagsFB
sourcepub const NORMAL_SUPER_SAMPLING: CompositionLayerSettingsFlagsFB = _
pub const NORMAL_SUPER_SAMPLING: CompositionLayerSettingsFlagsFB = _
Indicates compositor may: use layer texture supersampling.
sourcepub const QUALITY_SUPER_SAMPLING: CompositionLayerSettingsFlagsFB = _
pub const QUALITY_SUPER_SAMPLING: CompositionLayerSettingsFlagsFB = _
Indicates compositor may: use high quality layer texture supersampling.
sourcepub const NORMAL_SHARPENING: CompositionLayerSettingsFlagsFB = _
pub const NORMAL_SHARPENING: CompositionLayerSettingsFlagsFB = _
Indicates compositor may: use layer texture sharpening.
sourcepub const QUALITY_SHARPENING: CompositionLayerSettingsFlagsFB = _
pub const QUALITY_SHARPENING: CompositionLayerSettingsFlagsFB = _
Indicates compositor may: use high quality layer texture sharpening.
sourcepub const AUTO_LAYER_FILTER: CompositionLayerSettingsFlagsFB = _
pub const AUTO_LAYER_FILTER: CompositionLayerSettingsFlagsFB = _
Indicates compositor may: automatically toggle a texture filtering mechanism to improve visual quality of layer. This must: not be the only bit set. (Added by XR_META_automatic_layer_filter)
source§impl CompositionLayerSettingsFlagsFB
impl CompositionLayerSettingsFlagsFB
pub const EMPTY: CompositionLayerSettingsFlagsFB = _
pub fn from_raw(x: u64) -> CompositionLayerSettingsFlagsFB
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: CompositionLayerSettingsFlagsFB) -> bool
sourcepub fn contains(self, other: CompositionLayerSettingsFlagsFB) -> bool
pub fn contains(self, other: CompositionLayerSettingsFlagsFB) -> bool
Returns whether other
is a subset of self
Trait Implementations§
source§impl BitAnd for CompositionLayerSettingsFlagsFB
impl BitAnd for CompositionLayerSettingsFlagsFB
§type Output = CompositionLayerSettingsFlagsFB
type Output = CompositionLayerSettingsFlagsFB
The resulting type after applying the
&
operator.source§fn bitand(
self,
rhs: CompositionLayerSettingsFlagsFB,
) -> CompositionLayerSettingsFlagsFB
fn bitand( self, rhs: CompositionLayerSettingsFlagsFB, ) -> CompositionLayerSettingsFlagsFB
Performs the
&
operation. Read moresource§impl BitAndAssign for CompositionLayerSettingsFlagsFB
impl BitAndAssign for CompositionLayerSettingsFlagsFB
source§fn bitand_assign(&mut self, rhs: CompositionLayerSettingsFlagsFB)
fn bitand_assign(&mut self, rhs: CompositionLayerSettingsFlagsFB)
Performs the
&=
operation. Read moresource§impl BitOr for CompositionLayerSettingsFlagsFB
impl BitOr for CompositionLayerSettingsFlagsFB
§type Output = CompositionLayerSettingsFlagsFB
type Output = CompositionLayerSettingsFlagsFB
The resulting type after applying the
|
operator.source§fn bitor(
self,
rhs: CompositionLayerSettingsFlagsFB,
) -> CompositionLayerSettingsFlagsFB
fn bitor( self, rhs: CompositionLayerSettingsFlagsFB, ) -> CompositionLayerSettingsFlagsFB
Performs the
|
operation. Read moresource§impl BitOrAssign for CompositionLayerSettingsFlagsFB
impl BitOrAssign for CompositionLayerSettingsFlagsFB
source§fn bitor_assign(&mut self, rhs: CompositionLayerSettingsFlagsFB)
fn bitor_assign(&mut self, rhs: CompositionLayerSettingsFlagsFB)
Performs the
|=
operation. Read moresource§impl BitXor for CompositionLayerSettingsFlagsFB
impl BitXor for CompositionLayerSettingsFlagsFB
§type Output = CompositionLayerSettingsFlagsFB
type Output = CompositionLayerSettingsFlagsFB
The resulting type after applying the
^
operator.source§fn bitxor(
self,
rhs: CompositionLayerSettingsFlagsFB,
) -> CompositionLayerSettingsFlagsFB
fn bitxor( self, rhs: CompositionLayerSettingsFlagsFB, ) -> CompositionLayerSettingsFlagsFB
Performs the
^
operation. Read moresource§impl BitXorAssign for CompositionLayerSettingsFlagsFB
impl BitXorAssign for CompositionLayerSettingsFlagsFB
source§fn bitxor_assign(&mut self, rhs: CompositionLayerSettingsFlagsFB)
fn bitxor_assign(&mut self, rhs: CompositionLayerSettingsFlagsFB)
Performs the
^=
operation. Read moresource§impl Clone for CompositionLayerSettingsFlagsFB
impl Clone for CompositionLayerSettingsFlagsFB
source§fn clone(&self) -> CompositionLayerSettingsFlagsFB
fn clone(&self) -> CompositionLayerSettingsFlagsFB
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 Default for CompositionLayerSettingsFlagsFB
impl Default for CompositionLayerSettingsFlagsFB
source§fn default() -> CompositionLayerSettingsFlagsFB
fn default() -> CompositionLayerSettingsFlagsFB
Returns the “default value” for a type. Read more
source§impl Not for CompositionLayerSettingsFlagsFB
impl Not for CompositionLayerSettingsFlagsFB
§type Output = CompositionLayerSettingsFlagsFB
type Output = CompositionLayerSettingsFlagsFB
The resulting type after applying the
!
operator.source§fn not(self) -> CompositionLayerSettingsFlagsFB
fn not(self) -> CompositionLayerSettingsFlagsFB
Performs the unary
!
operation. Read moresource§impl PartialEq for CompositionLayerSettingsFlagsFB
impl PartialEq for CompositionLayerSettingsFlagsFB
source§fn eq(&self, other: &CompositionLayerSettingsFlagsFB) -> bool
fn eq(&self, other: &CompositionLayerSettingsFlagsFB) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for CompositionLayerSettingsFlagsFB
impl Eq for CompositionLayerSettingsFlagsFB
impl StructuralPartialEq for CompositionLayerSettingsFlagsFB
Auto Trait Implementations§
impl Freeze for CompositionLayerSettingsFlagsFB
impl RefUnwindSafe for CompositionLayerSettingsFlagsFB
impl Send for CompositionLayerSettingsFlagsFB
impl Sync for CompositionLayerSettingsFlagsFB
impl Unpin for CompositionLayerSettingsFlagsFB
impl UnwindSafe for CompositionLayerSettingsFlagsFB
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)