pub struct RB(/* private fields */);
Available on crate features
kernel
and comctl
only.Implementations§
Source§impl RB
impl RB
Sourcepub const unsafe fn as_mut(&mut self) -> &mut u32
pub const unsafe fn as_mut(&mut self) -> &mut u32
Returns a mutable reference to the underlying raw value.
§Safety
Be sure the integer being set is meaningful for the actual type.
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 RB
impl RB
pub const DELETEBAND: Self
pub const GETBARINFO: Self
pub const SETBARINFO: Self
pub const SETPARENT: Self
pub const HITTEST: Self
pub const GETRECT: Self
pub const INSERTBAND: Self
pub const SETBANDINFO: Self
pub const GETBANDCOUNT: Self
pub const GETROWCOUNT: Self
pub const GETROWHEIGHT: Self
pub const IDTOINDEX: Self
pub const GETTOOLTIPS: Self
pub const SETTOOLTIPS: Self
pub const SETBKCOLOR: Self
pub const GETBKCOLOR: Self
pub const SETTEXTCOLOR: Self
pub const GETTEXTCOLOR: Self
pub const SIZETORECT: Self
pub const SETCOLORSCHEME: Self
pub const GETCOLORSCHEME: Self
pub const BEGINDRAG: Self
pub const ENDDRAG: Self
pub const DRAGMOVE: Self
pub const GETBARHEIGHT: Self
pub const GETBANDINFO: Self
pub const MINIMIZEBAND: Self
pub const MAXIMIZEBAND: Self
pub const GETDROPTARGET: Self
pub const GETBANDBORDERS: Self
pub const SHOWBAND: Self
pub const SETPALETTE: Self
pub const GETPALETTE: Self
pub const MOVEBAND: Self
pub const SETUNICODEFORMAT: Self
pub const GETUNICODEFORMAT: Self
pub const GETBANDMARGINS: Self
pub const SETWINDOWTHEME: Self
pub const SETEXTENDEDSTYLE: Self
pub const GETEXTENDEDSTYLE: Self
pub const PUSHCHEVRON: Self
pub const SETBANDWIDTH: Self
Trait Implementations§
Source§impl BitAndAssign for RB
impl BitAndAssign for RB
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moreSource§impl BitOrAssign for RB
impl BitOrAssign for RB
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moreSource§impl BitXorAssign for RB
impl BitXorAssign for RB
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moreSource§impl Ord for RB
impl Ord for RB
Source§impl PartialOrd for RB
impl PartialOrd for RB
impl Copy for RB
impl Eq for RB
impl StructuralPartialEq for RB
Auto Trait Implementations§
impl Freeze for RB
impl RefUnwindSafe for RB
impl Send for RB
impl Sync for RB
impl Unpin for RB
impl UnwindSafe for RB
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