pub struct TVIS(/* private fields */);
Available on crate features
kernel
and comctl
only.Expand description
Tree view item
states
(u32
)
This is a bitflag constant, which implements the
NativeBitflag
trait.
Implementations§
source§impl TVIS
impl TVIS
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 TVIS
impl TVIS
pub const SELECTED: Self = _
pub const CUT: Self = _
pub const DROPHILITED: Self = _
pub const BOLD: Self = _
pub const EXPANDED: Self = _
pub const EXPANDEDONCE: Self = _
pub const EXPANDPARTIAL: Self = _
pub const OVERLAYMASK: Self = _
pub const STATEIMAGEMASK: Self = _
pub const USERMASK: Self = _
Trait Implementations§
source§impl BitAndAssign for TVIS
impl BitAndAssign for TVIS
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for TVIS
impl BitOrAssign for TVIS
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for TVIS
impl BitXorAssign for TVIS
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl IntUnderlying for TVIS
impl IntUnderlying for TVIS
source§impl NativeBitflag for TVIS
impl NativeBitflag for TVIS
source§impl Ord for TVIS
impl Ord for TVIS
source§impl PartialEq for TVIS
impl PartialEq for TVIS
source§impl PartialOrd for TVIS
impl PartialOrd for TVIS
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 TVIS
impl Eq for TVIS
impl NativeConst for TVIS
impl Send for TVIS
impl StructuralPartialEq for TVIS
Auto Trait Implementations§
impl Freeze for TVIS
impl RefUnwindSafe for TVIS
impl Sync for TVIS
impl Unpin for TVIS
impl UnwindSafe for TVIS
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