pub struct CDIS(/* private fields */);
Available on crate features
kernel
and comctl
only.Expand description
NMCUSTOMDRAW
uItemState
(u32
).
This is a bitflag constant, which implements the
NativeBitflag
trait.
Implementations§
source§impl CDIS
impl CDIS
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 CDIS
impl CDIS
pub const SELECTED: Self = _
pub const GRAYED: Self = _
pub const DISABLED: Self = _
pub const CHECKED: Self = _
pub const FOCUS: Self = _
pub const DEFAULT: Self = _
pub const HOT: Self = _
pub const MARKED: Self = _
pub const INDETERMINATE: Self = _
pub const SHOWKEYBOARDCUES: Self = _
pub const NEARHOT: Self = _
pub const OTHERSIDEHOT: Self = _
pub const DROPHILITED: Self = _
Trait Implementations§
source§impl BitAndAssign for CDIS
impl BitAndAssign for CDIS
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for CDIS
impl BitOrAssign for CDIS
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for CDIS
impl BitXorAssign for CDIS
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl IntUnderlying for CDIS
impl IntUnderlying for CDIS
source§impl NativeBitflag for CDIS
impl NativeBitflag for CDIS
source§impl Ord for CDIS
impl Ord for CDIS
source§impl PartialEq for CDIS
impl PartialEq for CDIS
source§impl PartialOrd for CDIS
impl PartialOrd for CDIS
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 CDIS
impl Eq for CDIS
impl NativeConst for CDIS
impl Send for CDIS
impl StructuralPartialEq for CDIS
Auto Trait Implementations§
impl Freeze for CDIS
impl RefUnwindSafe for CDIS
impl Sync for CDIS
impl Unpin for CDIS
impl UnwindSafe for CDIS
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