pub struct EIMES(/* private fields */);
Available on crate features
kernel
and user
only.Expand description
em::GetImeStatus
and
em::SetImeStatus
status (u16
).
This is a bitflag constant, which implements the
NativeBitflag
trait.
Implementations§
source§impl EIMES
impl EIMES
sourcepub const unsafe fn from_raw(v: u16) -> Self
pub const unsafe fn from_raw(v: u16) -> Self
Constructs a new object by wrapping the given integer value.
§Safety
Be sure the given value is meaningful for the actual type.
sourcepub const fn raw(&self) -> u16
pub const fn raw(&self) -> u16
Returns the primitive integer underlying value.
This method is similar to Into
, but it
is const
, therefore it can be used in
const contexts.
source§impl EIMES
impl EIMES
pub const GETCOMPSTRATONCE: Self = _
pub const CANCELCOMPSTRINFOCUS: Self = _
pub const COMPLETECOMPSTRKILLFOCUS: Self = _
Trait Implementations§
source§impl BitAndAssign for EIMES
impl BitAndAssign for EIMES
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for EIMES
impl BitOrAssign for EIMES
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for EIMES
impl BitXorAssign for EIMES
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl IntUnderlying for EIMES
impl IntUnderlying for EIMES
source§impl NativeBitflag for EIMES
impl NativeBitflag for EIMES
source§impl Ord for EIMES
impl Ord for EIMES
source§impl PartialEq for EIMES
impl PartialEq for EIMES
source§impl PartialOrd for EIMES
impl PartialOrd for EIMES
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for EIMES
impl Eq for EIMES
impl NativeConst for EIMES
impl Send for EIMES
impl StructuralPartialEq for EIMES
Auto Trait Implementations§
impl Freeze for EIMES
impl RefUnwindSafe for EIMES
impl Sync for EIMES
impl Unpin for EIMES
impl UnwindSafe for EIMES
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