pub struct MBC(/* private fields */);
Available on crate feature
kernel
only.Expand description
MultiByteToWideChar
flags
(u32
).
Originally has MB
prefix.
This is a bitflag constant, which implements the
NativeBitflag
trait.
Implementations§
source§impl MBC
impl MBC
sourcepub const unsafe fn from_raw(v: u32) -> Self
pub const unsafe fn from_raw(v: u32) -> 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) -> u32
pub const fn raw(&self) -> u32
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 MBC
impl MBC
pub const COMPOSITE: Self = _
pub const ERR_INVALID_CHARS: Self = _
pub const PRECOMPOSED: Self = _
pub const USEGLYPHCHARS: Self = _
Trait Implementations§
source§impl BitAndAssign for MBC
impl BitAndAssign for MBC
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for MBC
impl BitOrAssign for MBC
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for MBC
impl BitXorAssign for MBC
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl IntUnderlying for MBC
impl IntUnderlying for MBC
source§impl NativeBitflag for MBC
impl NativeBitflag for MBC
source§impl Ord for MBC
impl Ord for MBC
source§impl PartialOrd for MBC
impl PartialOrd for MBC
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 MBC
impl Eq for MBC
impl NativeConst for MBC
impl Send for MBC
impl StructuralPartialEq for MBC
Auto Trait Implementations§
impl Freeze for MBC
impl RefUnwindSafe for MBC
impl Sync for MBC
impl Unpin for MBC
impl UnwindSafe for MBC
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