pub struct InputSourceLocalizedNameFlags(/* private fields */);
Expand description
Implementations§
source§impl InputSourceLocalizedNameFlags
impl InputSourceLocalizedNameFlags
sourcepub const USER_PATH: InputSourceLocalizedNameFlags = _
pub const USER_PATH: InputSourceLocalizedNameFlags = _
Asks for the part of the string which indicates the top level user path the source represents
sourcepub const INTERACTION_PROFILE: InputSourceLocalizedNameFlags = _
pub const INTERACTION_PROFILE: InputSourceLocalizedNameFlags = _
Asks for the part of the string which represents the interaction profile of the source
sourcepub const COMPONENT: InputSourceLocalizedNameFlags = _
pub const COMPONENT: InputSourceLocalizedNameFlags = _
Asks for the part of the string which represents the component on the device which needs to be interacted with
source§impl InputSourceLocalizedNameFlags
impl InputSourceLocalizedNameFlags
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: InputSourceLocalizedNameFlags) -> bool
sourcepub fn contains(self, other: InputSourceLocalizedNameFlags) -> bool
pub fn contains(self, other: InputSourceLocalizedNameFlags) -> bool
Returns whether other
is a subset of self
Trait Implementations§
source§impl BitAnd for InputSourceLocalizedNameFlags
impl BitAnd for InputSourceLocalizedNameFlags
§type Output = InputSourceLocalizedNameFlags
type Output = InputSourceLocalizedNameFlags
The resulting type after applying the
&
operator.source§fn bitand(
self,
rhs: InputSourceLocalizedNameFlags
) -> InputSourceLocalizedNameFlags
fn bitand( self, rhs: InputSourceLocalizedNameFlags ) -> InputSourceLocalizedNameFlags
Performs the
&
operation. Read moresource§impl BitAndAssign for InputSourceLocalizedNameFlags
impl BitAndAssign for InputSourceLocalizedNameFlags
source§fn bitand_assign(&mut self, rhs: InputSourceLocalizedNameFlags)
fn bitand_assign(&mut self, rhs: InputSourceLocalizedNameFlags)
Performs the
&=
operation. Read moresource§impl BitOr for InputSourceLocalizedNameFlags
impl BitOr for InputSourceLocalizedNameFlags
§type Output = InputSourceLocalizedNameFlags
type Output = InputSourceLocalizedNameFlags
The resulting type after applying the
|
operator.source§fn bitor(
self,
rhs: InputSourceLocalizedNameFlags
) -> InputSourceLocalizedNameFlags
fn bitor( self, rhs: InputSourceLocalizedNameFlags ) -> InputSourceLocalizedNameFlags
Performs the
|
operation. Read moresource§impl BitOrAssign for InputSourceLocalizedNameFlags
impl BitOrAssign for InputSourceLocalizedNameFlags
source§fn bitor_assign(&mut self, rhs: InputSourceLocalizedNameFlags)
fn bitor_assign(&mut self, rhs: InputSourceLocalizedNameFlags)
Performs the
|=
operation. Read moresource§impl BitXor for InputSourceLocalizedNameFlags
impl BitXor for InputSourceLocalizedNameFlags
§type Output = InputSourceLocalizedNameFlags
type Output = InputSourceLocalizedNameFlags
The resulting type after applying the
^
operator.source§fn bitxor(
self,
rhs: InputSourceLocalizedNameFlags
) -> InputSourceLocalizedNameFlags
fn bitxor( self, rhs: InputSourceLocalizedNameFlags ) -> InputSourceLocalizedNameFlags
Performs the
^
operation. Read moresource§impl BitXorAssign for InputSourceLocalizedNameFlags
impl BitXorAssign for InputSourceLocalizedNameFlags
source§fn bitxor_assign(&mut self, rhs: InputSourceLocalizedNameFlags)
fn bitxor_assign(&mut self, rhs: InputSourceLocalizedNameFlags)
Performs the
^=
operation. Read moresource§impl Clone for InputSourceLocalizedNameFlags
impl Clone for InputSourceLocalizedNameFlags
source§fn clone(&self) -> InputSourceLocalizedNameFlags
fn clone(&self) -> InputSourceLocalizedNameFlags
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 InputSourceLocalizedNameFlags
impl Not for InputSourceLocalizedNameFlags
§type Output = InputSourceLocalizedNameFlags
type Output = InputSourceLocalizedNameFlags
The resulting type after applying the
!
operator.source§fn not(self) -> InputSourceLocalizedNameFlags
fn not(self) -> InputSourceLocalizedNameFlags
Performs the unary
!
operation. Read moresource§impl PartialEq for InputSourceLocalizedNameFlags
impl PartialEq for InputSourceLocalizedNameFlags
source§fn eq(&self, other: &InputSourceLocalizedNameFlags) -> bool
fn eq(&self, other: &InputSourceLocalizedNameFlags) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for InputSourceLocalizedNameFlags
impl Eq for InputSourceLocalizedNameFlags
impl StructuralPartialEq for InputSourceLocalizedNameFlags
Auto Trait Implementations§
impl RefUnwindSafe for InputSourceLocalizedNameFlags
impl Send for InputSourceLocalizedNameFlags
impl Sync for InputSourceLocalizedNameFlags
impl Unpin for InputSourceLocalizedNameFlags
impl UnwindSafe for InputSourceLocalizedNameFlags
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