Struct ChangeDeviceControlRequest
pub struct ChangeDeviceControlRequest {
pub control_id: DeviceControl,
pub device_id: u8,
pub control: DeviceCtl,
}
Fields§
§control_id: DeviceControl
§device_id: u8
§control: DeviceCtl
Implementations§
Trait Implementations§
§impl Clone for ChangeDeviceControlRequest
impl Clone for ChangeDeviceControlRequest
§fn clone(&self) -> ChangeDeviceControlRequest
fn clone(&self) -> ChangeDeviceControlRequest
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 more§impl Debug for ChangeDeviceControlRequest
impl Debug for ChangeDeviceControlRequest
§impl ReplyRequest for ChangeDeviceControlRequest
impl ReplyRequest for ChangeDeviceControlRequest
§type Reply = ChangeDeviceControlReply
type Reply = ChangeDeviceControlReply
The kind of reply that this request generates.
§impl Request for ChangeDeviceControlRequest
impl Request for ChangeDeviceControlRequest
Auto Trait Implementations§
impl Freeze for ChangeDeviceControlRequest
impl RefUnwindSafe for ChangeDeviceControlRequest
impl Send for ChangeDeviceControlRequest
impl Sync for ChangeDeviceControlRequest
impl Unpin for ChangeDeviceControlRequest
impl UnwindSafe for ChangeDeviceControlRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)