Struct openxr_sys::KeyboardTrackingQueryFlagsFB
source · [−]#[repr(transparent)]pub struct KeyboardTrackingQueryFlagsFB(_);Expand description
Implementations
sourceimpl KeyboardTrackingQueryFlagsFB
impl KeyboardTrackingQueryFlagsFB
sourcepub const LOCAL: KeyboardTrackingQueryFlagsFB = _
pub const LOCAL: KeyboardTrackingQueryFlagsFB = _
indicates the query is for the physically tracked keyboard that is intended to be used in a local pairing with the System. Mutally exclusive with XR_KEYBOARD_TRACKING_QUERY_REMOTE_BIT_FB.
sourcepub const REMOTE: KeyboardTrackingQueryFlagsFB = _
pub const REMOTE: KeyboardTrackingQueryFlagsFB = _
indicates the query is for the physically tracked keyboard that may be connected to a separate remote computing device. Mutally exclusive with XR_KEYBOARD_TRACKING_QUERY_LOCAL_BIT_FB.
sourceimpl KeyboardTrackingQueryFlagsFB
impl KeyboardTrackingQueryFlagsFB
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: KeyboardTrackingQueryFlagsFB) -> bool
sourcepub fn contains(self, other: KeyboardTrackingQueryFlagsFB) -> bool
pub fn contains(self, other: KeyboardTrackingQueryFlagsFB) -> bool
Returns whether other is a subset of self
Trait Implementations
sourceimpl BitAnd<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
impl BitAnd<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
type Output = KeyboardTrackingQueryFlagsFB
type Output = KeyboardTrackingQueryFlagsFB
The resulting type after applying the
& operator.sourcefn bitand(
self,
rhs: KeyboardTrackingQueryFlagsFB
) -> KeyboardTrackingQueryFlagsFB
fn bitand(
self,
rhs: KeyboardTrackingQueryFlagsFB
) -> KeyboardTrackingQueryFlagsFB
Performs the
& operation. Read moresourceimpl BitAndAssign<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
impl BitAndAssign<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
sourcefn bitand_assign(&mut self, rhs: KeyboardTrackingQueryFlagsFB)
fn bitand_assign(&mut self, rhs: KeyboardTrackingQueryFlagsFB)
Performs the
&= operation. Read moresourceimpl BitOr<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
impl BitOr<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
type Output = KeyboardTrackingQueryFlagsFB
type Output = KeyboardTrackingQueryFlagsFB
The resulting type after applying the
| operator.sourcefn bitor(self, rhs: KeyboardTrackingQueryFlagsFB) -> KeyboardTrackingQueryFlagsFB
fn bitor(self, rhs: KeyboardTrackingQueryFlagsFB) -> KeyboardTrackingQueryFlagsFB
Performs the
| operation. Read moresourceimpl BitOrAssign<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
impl BitOrAssign<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
sourcefn bitor_assign(&mut self, rhs: KeyboardTrackingQueryFlagsFB)
fn bitor_assign(&mut self, rhs: KeyboardTrackingQueryFlagsFB)
Performs the
|= operation. Read moresourceimpl BitXor<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
impl BitXor<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
type Output = KeyboardTrackingQueryFlagsFB
type Output = KeyboardTrackingQueryFlagsFB
The resulting type after applying the
^ operator.sourcefn bitxor(
self,
rhs: KeyboardTrackingQueryFlagsFB
) -> KeyboardTrackingQueryFlagsFB
fn bitxor(
self,
rhs: KeyboardTrackingQueryFlagsFB
) -> KeyboardTrackingQueryFlagsFB
Performs the
^ operation. Read moresourceimpl BitXorAssign<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
impl BitXorAssign<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
sourcefn bitxor_assign(&mut self, rhs: KeyboardTrackingQueryFlagsFB)
fn bitxor_assign(&mut self, rhs: KeyboardTrackingQueryFlagsFB)
Performs the
^= operation. Read moresourceimpl Clone for KeyboardTrackingQueryFlagsFB
impl Clone for KeyboardTrackingQueryFlagsFB
sourcefn clone(&self) -> KeyboardTrackingQueryFlagsFB
fn clone(&self) -> KeyboardTrackingQueryFlagsFB
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 KeyboardTrackingQueryFlagsFB
impl Debug for KeyboardTrackingQueryFlagsFB
sourceimpl Not for KeyboardTrackingQueryFlagsFB
impl Not for KeyboardTrackingQueryFlagsFB
type Output = KeyboardTrackingQueryFlagsFB
type Output = KeyboardTrackingQueryFlagsFB
The resulting type after applying the
! operator.sourcefn not(self) -> KeyboardTrackingQueryFlagsFB
fn not(self) -> KeyboardTrackingQueryFlagsFB
Performs the unary
! operation. Read moresourceimpl PartialEq<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
impl PartialEq<KeyboardTrackingQueryFlagsFB> for KeyboardTrackingQueryFlagsFB
sourcefn eq(&self, other: &KeyboardTrackingQueryFlagsFB) -> bool
fn eq(&self, other: &KeyboardTrackingQueryFlagsFB) -> bool
impl Copy for KeyboardTrackingQueryFlagsFB
impl Eq for KeyboardTrackingQueryFlagsFB
impl StructuralEq for KeyboardTrackingQueryFlagsFB
impl StructuralPartialEq for KeyboardTrackingQueryFlagsFB
Auto Trait Implementations
impl RefUnwindSafe for KeyboardTrackingQueryFlagsFB
impl Send for KeyboardTrackingQueryFlagsFB
impl Sync for KeyboardTrackingQueryFlagsFB
impl Unpin for KeyboardTrackingQueryFlagsFB
impl UnwindSafe for KeyboardTrackingQueryFlagsFB
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