pub struct VirtualKeyboardInputStateFlagsMETA(/* private fields */);
Expand description
Implementations§
source§impl VirtualKeyboardInputStateFlagsMETA
impl VirtualKeyboardInputStateFlagsMETA
sourcepub const PRESSED: VirtualKeyboardInputStateFlagsMETA = _
pub const PRESSED: VirtualKeyboardInputStateFlagsMETA = _
If the input source is considered ‘pressed’ at all. Pinch for hands, Primary button for controllers.
source§impl VirtualKeyboardInputStateFlagsMETA
impl VirtualKeyboardInputStateFlagsMETA
pub const EMPTY: VirtualKeyboardInputStateFlagsMETA = _
pub fn from_raw(x: u64) -> VirtualKeyboardInputStateFlagsMETA
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: VirtualKeyboardInputStateFlagsMETA) -> bool
sourcepub fn contains(self, other: VirtualKeyboardInputStateFlagsMETA) -> bool
pub fn contains(self, other: VirtualKeyboardInputStateFlagsMETA) -> bool
Returns whether other
is a subset of self
Trait Implementations§
source§impl BitAnd for VirtualKeyboardInputStateFlagsMETA
impl BitAnd for VirtualKeyboardInputStateFlagsMETA
§type Output = VirtualKeyboardInputStateFlagsMETA
type Output = VirtualKeyboardInputStateFlagsMETA
The resulting type after applying the
&
operator.source§fn bitand(
self,
rhs: VirtualKeyboardInputStateFlagsMETA
) -> VirtualKeyboardInputStateFlagsMETA
fn bitand( self, rhs: VirtualKeyboardInputStateFlagsMETA ) -> VirtualKeyboardInputStateFlagsMETA
Performs the
&
operation. Read moresource§impl BitAndAssign for VirtualKeyboardInputStateFlagsMETA
impl BitAndAssign for VirtualKeyboardInputStateFlagsMETA
source§fn bitand_assign(&mut self, rhs: VirtualKeyboardInputStateFlagsMETA)
fn bitand_assign(&mut self, rhs: VirtualKeyboardInputStateFlagsMETA)
Performs the
&=
operation. Read moresource§impl BitOr for VirtualKeyboardInputStateFlagsMETA
impl BitOr for VirtualKeyboardInputStateFlagsMETA
§type Output = VirtualKeyboardInputStateFlagsMETA
type Output = VirtualKeyboardInputStateFlagsMETA
The resulting type after applying the
|
operator.source§fn bitor(
self,
rhs: VirtualKeyboardInputStateFlagsMETA
) -> VirtualKeyboardInputStateFlagsMETA
fn bitor( self, rhs: VirtualKeyboardInputStateFlagsMETA ) -> VirtualKeyboardInputStateFlagsMETA
Performs the
|
operation. Read moresource§impl BitOrAssign for VirtualKeyboardInputStateFlagsMETA
impl BitOrAssign for VirtualKeyboardInputStateFlagsMETA
source§fn bitor_assign(&mut self, rhs: VirtualKeyboardInputStateFlagsMETA)
fn bitor_assign(&mut self, rhs: VirtualKeyboardInputStateFlagsMETA)
Performs the
|=
operation. Read moresource§impl BitXor for VirtualKeyboardInputStateFlagsMETA
impl BitXor for VirtualKeyboardInputStateFlagsMETA
§type Output = VirtualKeyboardInputStateFlagsMETA
type Output = VirtualKeyboardInputStateFlagsMETA
The resulting type after applying the
^
operator.source§fn bitxor(
self,
rhs: VirtualKeyboardInputStateFlagsMETA
) -> VirtualKeyboardInputStateFlagsMETA
fn bitxor( self, rhs: VirtualKeyboardInputStateFlagsMETA ) -> VirtualKeyboardInputStateFlagsMETA
Performs the
^
operation. Read moresource§impl BitXorAssign for VirtualKeyboardInputStateFlagsMETA
impl BitXorAssign for VirtualKeyboardInputStateFlagsMETA
source§fn bitxor_assign(&mut self, rhs: VirtualKeyboardInputStateFlagsMETA)
fn bitxor_assign(&mut self, rhs: VirtualKeyboardInputStateFlagsMETA)
Performs the
^=
operation. Read moresource§impl Clone for VirtualKeyboardInputStateFlagsMETA
impl Clone for VirtualKeyboardInputStateFlagsMETA
source§fn clone(&self) -> VirtualKeyboardInputStateFlagsMETA
fn clone(&self) -> VirtualKeyboardInputStateFlagsMETA
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 VirtualKeyboardInputStateFlagsMETA
impl Default for VirtualKeyboardInputStateFlagsMETA
source§fn default() -> VirtualKeyboardInputStateFlagsMETA
fn default() -> VirtualKeyboardInputStateFlagsMETA
Returns the “default value” for a type. Read more
source§impl Not for VirtualKeyboardInputStateFlagsMETA
impl Not for VirtualKeyboardInputStateFlagsMETA
§type Output = VirtualKeyboardInputStateFlagsMETA
type Output = VirtualKeyboardInputStateFlagsMETA
The resulting type after applying the
!
operator.source§fn not(self) -> VirtualKeyboardInputStateFlagsMETA
fn not(self) -> VirtualKeyboardInputStateFlagsMETA
Performs the unary
!
operation. Read moresource§impl PartialEq for VirtualKeyboardInputStateFlagsMETA
impl PartialEq for VirtualKeyboardInputStateFlagsMETA
source§fn eq(&self, other: &VirtualKeyboardInputStateFlagsMETA) -> bool
fn eq(&self, other: &VirtualKeyboardInputStateFlagsMETA) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for VirtualKeyboardInputStateFlagsMETA
impl Eq for VirtualKeyboardInputStateFlagsMETA
impl StructuralPartialEq for VirtualKeyboardInputStateFlagsMETA
Auto Trait Implementations§
impl RefUnwindSafe for VirtualKeyboardInputStateFlagsMETA
impl Send for VirtualKeyboardInputStateFlagsMETA
impl Sync for VirtualKeyboardInputStateFlagsMETA
impl Unpin for VirtualKeyboardInputStateFlagsMETA
impl UnwindSafe for VirtualKeyboardInputStateFlagsMETA
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