#[repr(C)]pub struct DIDEVICEIMAGEINFOHEADERA {
pub dwSize: u32,
pub dwSizeImageInfo: u32,
pub dwcViews: u32,
pub dwcButtons: u32,
pub dwcAxes: u32,
pub dwcPOVs: u32,
pub dwBufferSize: u32,
pub dwBufferUsed: u32,
pub lprgImageInfoArray: *mut DIDEVICEIMAGEINFOA,
}Fields§
§dwSize: u32§dwSizeImageInfo: u32§dwcViews: u32§dwcButtons: u32§dwcAxes: u32§dwcPOVs: u32§dwBufferSize: u32§dwBufferUsed: u32§lprgImageInfoArray: *mut DIDEVICEIMAGEINFOATrait Implementations§
Source§impl Abi for DIDEVICEIMAGEINFOHEADERA
impl Abi for DIDEVICEIMAGEINFOHEADERA
Source§type Abi = DIDEVICEIMAGEINFOHEADERA
type Abi = DIDEVICEIMAGEINFOHEADERA
The abi representation of the implementing type. Read more
type DefaultType = DIDEVICEIMAGEINFOHEADERA
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 DIDEVICEIMAGEINFOHEADERA
impl Clone for DIDEVICEIMAGEINFOHEADERA
Source§fn clone(&self) -> DIDEVICEIMAGEINFOHEADERA
fn clone(&self) -> DIDEVICEIMAGEINFOHEADERA
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 DIDEVICEIMAGEINFOHEADERA
impl Debug for DIDEVICEIMAGEINFOHEADERA
Source§impl Default for DIDEVICEIMAGEINFOHEADERA
impl Default for DIDEVICEIMAGEINFOHEADERA
Source§impl PartialEq for DIDEVICEIMAGEINFOHEADERA
impl PartialEq for DIDEVICEIMAGEINFOHEADERA
impl Copy for DIDEVICEIMAGEINFOHEADERA
impl Eq for DIDEVICEIMAGEINFOHEADERA
Auto Trait Implementations§
impl Freeze for DIDEVICEIMAGEINFOHEADERA
impl RefUnwindSafe for DIDEVICEIMAGEINFOHEADERA
impl !Send for DIDEVICEIMAGEINFOHEADERA
impl !Sync for DIDEVICEIMAGEINFOHEADERA
impl Unpin for DIDEVICEIMAGEINFOHEADERA
impl UnwindSafe for DIDEVICEIMAGEINFOHEADERA
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