#[repr(C)]pub struct LOGPALETTE {
pub palVersion: u16,
pub palNumEntries: u16,
pub palPalEntry: [PALETTEENTRY; 1],
}
Fields§
§palVersion: u16
§palNumEntries: u16
§palPalEntry: [PALETTEENTRY; 1]
Trait Implementations§
Source§impl Abi for LOGPALETTE
impl Abi for LOGPALETTE
Source§type Abi = LOGPALETTE
type Abi = LOGPALETTE
The abi representation of the implementing type. Read more
type DefaultType = LOGPALETTE
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 LOGPALETTE
impl Clone for LOGPALETTE
Source§fn clone(&self) -> LOGPALETTE
fn clone(&self) -> LOGPALETTE
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 LOGPALETTE
impl Debug for LOGPALETTE
Source§impl Default for LOGPALETTE
impl Default for LOGPALETTE
Source§impl PartialEq for LOGPALETTE
impl PartialEq for LOGPALETTE
impl Copy for LOGPALETTE
impl Eq for LOGPALETTE
Auto Trait Implementations§
impl Freeze for LOGPALETTE
impl RefUnwindSafe for LOGPALETTE
impl Send for LOGPALETTE
impl Sync for LOGPALETTE
impl Unpin for LOGPALETTE
impl UnwindSafe for LOGPALETTE
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