#[repr(C, packed(1))]pub struct DRIVERSTATUS {
pub bDriverError: u8,
pub bIDEError: u8,
pub bReserved: [u8; 2],
pub dwReserved: [u32; 2],
}Fields§
§bDriverError: u8§bIDEError: u8§bReserved: [u8; 2]§dwReserved: [u32; 2]Trait Implementations§
Source§impl Abi for DRIVERSTATUS
impl Abi for DRIVERSTATUS
Source§type Abi = DRIVERSTATUS
type Abi = DRIVERSTATUS
The abi representation of the implementing type. Read more
type DefaultType = DRIVERSTATUS
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 DRIVERSTATUS
impl Clone for DRIVERSTATUS
Source§fn clone(&self) -> DRIVERSTATUS
fn clone(&self) -> DRIVERSTATUS
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 DRIVERSTATUS
impl Eq for DRIVERSTATUS
Auto Trait Implementations§
impl Freeze for DRIVERSTATUS
impl RefUnwindSafe for DRIVERSTATUS
impl Send for DRIVERSTATUS
impl Sync for DRIVERSTATUS
impl Unpin for DRIVERSTATUS
impl UnsafeUnpin for DRIVERSTATUS
impl UnwindSafe for DRIVERSTATUS
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