pub struct PassthroughPreferenceFlagsMETA(/* private fields */);
Expand description
Implementations§
source§impl PassthroughPreferenceFlagsMETA
impl PassthroughPreferenceFlagsMETA
sourcepub const DEFAULT_TO_ACTIVE: PassthroughPreferenceFlagsMETA = _
pub const DEFAULT_TO_ACTIVE: PassthroughPreferenceFlagsMETA = _
Indicates that the runtime recommends apps to default to a mixed reality experience with passthrough (if supported).
source§impl PassthroughPreferenceFlagsMETA
impl PassthroughPreferenceFlagsMETA
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: PassthroughPreferenceFlagsMETA) -> bool
sourcepub fn contains(self, other: PassthroughPreferenceFlagsMETA) -> bool
pub fn contains(self, other: PassthroughPreferenceFlagsMETA) -> bool
Returns whether other
is a subset of self
Trait Implementations§
source§impl BitAnd for PassthroughPreferenceFlagsMETA
impl BitAnd for PassthroughPreferenceFlagsMETA
§type Output = PassthroughPreferenceFlagsMETA
type Output = PassthroughPreferenceFlagsMETA
The resulting type after applying the
&
operator.source§fn bitand(
self,
rhs: PassthroughPreferenceFlagsMETA
) -> PassthroughPreferenceFlagsMETA
fn bitand( self, rhs: PassthroughPreferenceFlagsMETA ) -> PassthroughPreferenceFlagsMETA
Performs the
&
operation. Read moresource§impl BitAndAssign for PassthroughPreferenceFlagsMETA
impl BitAndAssign for PassthroughPreferenceFlagsMETA
source§fn bitand_assign(&mut self, rhs: PassthroughPreferenceFlagsMETA)
fn bitand_assign(&mut self, rhs: PassthroughPreferenceFlagsMETA)
Performs the
&=
operation. Read moresource§impl BitOr for PassthroughPreferenceFlagsMETA
impl BitOr for PassthroughPreferenceFlagsMETA
§type Output = PassthroughPreferenceFlagsMETA
type Output = PassthroughPreferenceFlagsMETA
The resulting type after applying the
|
operator.source§fn bitor(
self,
rhs: PassthroughPreferenceFlagsMETA
) -> PassthroughPreferenceFlagsMETA
fn bitor( self, rhs: PassthroughPreferenceFlagsMETA ) -> PassthroughPreferenceFlagsMETA
Performs the
|
operation. Read moresource§impl BitOrAssign for PassthroughPreferenceFlagsMETA
impl BitOrAssign for PassthroughPreferenceFlagsMETA
source§fn bitor_assign(&mut self, rhs: PassthroughPreferenceFlagsMETA)
fn bitor_assign(&mut self, rhs: PassthroughPreferenceFlagsMETA)
Performs the
|=
operation. Read moresource§impl BitXor for PassthroughPreferenceFlagsMETA
impl BitXor for PassthroughPreferenceFlagsMETA
§type Output = PassthroughPreferenceFlagsMETA
type Output = PassthroughPreferenceFlagsMETA
The resulting type after applying the
^
operator.source§fn bitxor(
self,
rhs: PassthroughPreferenceFlagsMETA
) -> PassthroughPreferenceFlagsMETA
fn bitxor( self, rhs: PassthroughPreferenceFlagsMETA ) -> PassthroughPreferenceFlagsMETA
Performs the
^
operation. Read moresource§impl BitXorAssign for PassthroughPreferenceFlagsMETA
impl BitXorAssign for PassthroughPreferenceFlagsMETA
source§fn bitxor_assign(&mut self, rhs: PassthroughPreferenceFlagsMETA)
fn bitxor_assign(&mut self, rhs: PassthroughPreferenceFlagsMETA)
Performs the
^=
operation. Read moresource§impl Clone for PassthroughPreferenceFlagsMETA
impl Clone for PassthroughPreferenceFlagsMETA
source§fn clone(&self) -> PassthroughPreferenceFlagsMETA
fn clone(&self) -> PassthroughPreferenceFlagsMETA
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 Not for PassthroughPreferenceFlagsMETA
impl Not for PassthroughPreferenceFlagsMETA
§type Output = PassthroughPreferenceFlagsMETA
type Output = PassthroughPreferenceFlagsMETA
The resulting type after applying the
!
operator.source§fn not(self) -> PassthroughPreferenceFlagsMETA
fn not(self) -> PassthroughPreferenceFlagsMETA
Performs the unary
!
operation. Read moresource§impl PartialEq for PassthroughPreferenceFlagsMETA
impl PartialEq for PassthroughPreferenceFlagsMETA
source§fn eq(&self, other: &PassthroughPreferenceFlagsMETA) -> bool
fn eq(&self, other: &PassthroughPreferenceFlagsMETA) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PassthroughPreferenceFlagsMETA
impl Eq for PassthroughPreferenceFlagsMETA
impl StructuralPartialEq for PassthroughPreferenceFlagsMETA
Auto Trait Implementations§
impl RefUnwindSafe for PassthroughPreferenceFlagsMETA
impl Send for PassthroughPreferenceFlagsMETA
impl Sync for PassthroughPreferenceFlagsMETA
impl Unpin for PassthroughPreferenceFlagsMETA
impl UnwindSafe for PassthroughPreferenceFlagsMETA
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