Struct GetDeviceControlReply
pub struct GetDeviceControlReply {
pub xi_reply_type: u8,
pub sequence: u16,
pub length: u32,
pub status: u8,
pub control: DeviceState,
}
Fields§
§xi_reply_type: u8
§sequence: u16
§length: u32
§status: u8
§control: DeviceState
Trait Implementations§
§impl Clone for GetDeviceControlReply
impl Clone for GetDeviceControlReply
§fn clone(&self) -> GetDeviceControlReply
fn clone(&self) -> GetDeviceControlReply
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 GetDeviceControlReply
impl Debug for GetDeviceControlReply
§impl From<GetDeviceControlReply> for Reply
impl From<GetDeviceControlReply> for Reply
§fn from(reply: GetDeviceControlReply) -> Reply
fn from(reply: GetDeviceControlReply) -> Reply
Converts to this type from the input type.
§impl Serialize for GetDeviceControlReply
impl Serialize for GetDeviceControlReply
§impl TryParse for GetDeviceControlReply
impl TryParse for GetDeviceControlReply
§fn try_parse(
initial_value: &[u8],
) -> Result<(GetDeviceControlReply, &[u8]), ParseError>
fn try_parse( initial_value: &[u8], ) -> Result<(GetDeviceControlReply, &[u8]), ParseError>
Try to parse the given values into an instance of this type. Read more
Auto Trait Implementations§
impl Freeze for GetDeviceControlReply
impl RefUnwindSafe for GetDeviceControlReply
impl Send for GetDeviceControlReply
impl Sync for GetDeviceControlReply
impl Unpin for GetDeviceControlReply
impl UnwindSafe for GetDeviceControlReply
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
)§impl<T> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
§fn try_parse_fd<'a>(
value: &'a [u8],
_: &mut Vec<OwnedFd>,
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<OwnedFd>, ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more