pub struct ILD(/* private fields */);
Available on crate features
kernel
and comctl
only.Expand description
IMAGELISTDRAWFLAGS
enumeration (u32
).
This is a bitflag constant, which implements the
NativeBitflag
trait.
Implementations§
source§impl ILD
impl ILD
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 ILD
impl ILD
pub const NORMAL: Self = _
pub const TRANSPARENT: Self = _
pub const MASK: Self = _
pub const IMAGE: Self = _
pub const ROP: Self = _
pub const BLEND25: Self = _
pub const BLEND50: Self = _
pub const OVERLAYMASK: Self = _
pub const PRESERVEALPHA: Self = _
pub const SCALE: Self = _
pub const DPISCALE: Self = _
pub const ASYNC: Self = _
pub const SELECTED: Self = _
pub const FOCUS: Self = _
pub const BLEND: Self = _
Trait Implementations§
source§impl BitAndAssign for ILD
impl BitAndAssign for ILD
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for ILD
impl BitOrAssign for ILD
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for ILD
impl BitXorAssign for ILD
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl IntUnderlying for ILD
impl IntUnderlying for ILD
source§impl NativeBitflag for ILD
impl NativeBitflag for ILD
source§impl Ord for ILD
impl Ord for ILD
source§impl PartialOrd for ILD
impl PartialOrd for ILD
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 ILD
impl Eq for ILD
impl NativeConst for ILD
impl Send for ILD
impl StructuralPartialEq for ILD
Auto Trait Implementations§
impl Freeze for ILD
impl RefUnwindSafe for ILD
impl Sync for ILD
impl Unpin for ILD
impl UnwindSafe for ILD
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