#[repr(C)]pub struct DDPIXELFORMAT {
pub dwSize: u32,
pub dwFlags: u32,
pub dwFourCC: u32,
pub Anonymous1: DDPIXELFORMAT_0,
pub Anonymous2: DDPIXELFORMAT_1,
pub Anonymous3: DDPIXELFORMAT_2,
pub Anonymous4: DDPIXELFORMAT_3,
pub Anonymous5: DDPIXELFORMAT_4,
}Fields§
§dwSize: u32§dwFlags: u32§dwFourCC: u32§Anonymous1: DDPIXELFORMAT_0§Anonymous2: DDPIXELFORMAT_1§Anonymous3: DDPIXELFORMAT_2§Anonymous4: DDPIXELFORMAT_3§Anonymous5: DDPIXELFORMAT_4Trait Implementations§
Source§impl Abi for DDPIXELFORMAT
impl Abi for DDPIXELFORMAT
Source§type Abi = DDPIXELFORMAT
type Abi = DDPIXELFORMAT
The abi representation of the implementing type. Read more
type DefaultType = DDPIXELFORMAT
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 DDPIXELFORMAT
impl Clone for DDPIXELFORMAT
Source§fn clone(&self) -> DDPIXELFORMAT
fn clone(&self) -> DDPIXELFORMAT
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DDPIXELFORMAT
impl Eq for DDPIXELFORMAT
Auto Trait Implementations§
impl Freeze for DDPIXELFORMAT
impl RefUnwindSafe for DDPIXELFORMAT
impl Send for DDPIXELFORMAT
impl Sync for DDPIXELFORMAT
impl Unpin for DDPIXELFORMAT
impl UnsafeUnpin for DDPIXELFORMAT
impl UnwindSafe for DDPIXELFORMAT
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