#[repr(C)]pub struct THUMBBUTTON {
pub dwMask: THUMBBUTTONMASK,
pub iId: u32,
pub iBitmap: u32,
pub hIcon: HICON,
pub szTip: [u16; 260],
pub dwFlags: THUMBBUTTONFLAGS,
}
Fields§
§dwMask: THUMBBUTTONMASK
§iId: u32
§iBitmap: u32
§hIcon: HICON
§szTip: [u16; 260]
§dwFlags: THUMBBUTTONFLAGS
Trait Implementations§
Source§impl Abi for THUMBBUTTON
impl Abi for THUMBBUTTON
Source§type Abi = THUMBBUTTON
type Abi = THUMBBUTTON
The abi representation of the implementing type. Read more
type DefaultType = THUMBBUTTON
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType
to Result<T>
.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for THUMBBUTTON
impl Clone for THUMBBUTTON
Source§fn clone(&self) -> THUMBBUTTON
fn clone(&self) -> THUMBBUTTON
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for THUMBBUTTON
impl Debug for THUMBBUTTON
Source§impl Default for THUMBBUTTON
impl Default for THUMBBUTTON
Source§impl PartialEq for THUMBBUTTON
impl PartialEq for THUMBBUTTON
impl Copy for THUMBBUTTON
impl Eq for THUMBBUTTON
Auto Trait Implementations§
impl Freeze for THUMBBUTTON
impl RefUnwindSafe for THUMBBUTTON
impl Send for THUMBBUTTON
impl Sync for THUMBBUTTON
impl Unpin for THUMBBUTTON
impl UnwindSafe for THUMBBUTTON
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