#[repr(C)]pub struct DeviceIoControlParameters {
pub output_buffer_length: u32,
pub input_buffer_length: u32,
pub io_control_code: u32,
pub type3_input_buffer: *mut c_void,
}Fields§
§output_buffer_length: u32§input_buffer_length: u32§io_control_code: u32§type3_input_buffer: *mut c_voidTrait Implementations§
Source§impl Clone for DeviceIoControlParameters
impl Clone for DeviceIoControlParameters
Source§fn clone(&self) -> DeviceIoControlParameters
fn clone(&self) -> DeviceIoControlParameters
Returns a duplicate 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 moreimpl Copy for DeviceIoControlParameters
Auto Trait Implementations§
impl Freeze for DeviceIoControlParameters
impl RefUnwindSafe for DeviceIoControlParameters
impl !Send for DeviceIoControlParameters
impl !Sync for DeviceIoControlParameters
impl Unpin for DeviceIoControlParameters
impl UnwindSafe for DeviceIoControlParameters
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