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