pub struct DeviceCtl {
pub len: u16,
pub data: DeviceCtlData,
}
Fields§
§len: u16
§data: DeviceCtlData
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DeviceCtl
impl<'de> Deserialize<'de> for DeviceCtl
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for DeviceCtl
impl Ord for DeviceCtl
Source§impl PartialOrd for DeviceCtl
impl PartialOrd for DeviceCtl
impl Eq for DeviceCtl
impl StructuralPartialEq for DeviceCtl
Auto Trait Implementations§
impl Freeze for DeviceCtl
impl RefUnwindSafe for DeviceCtl
impl Send for DeviceCtl
impl Sync for DeviceCtl
impl Unpin for DeviceCtl
impl UnwindSafe for DeviceCtl
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§impl<T> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
Source§fn try_parse_fd<'a>(
value: &'a [u8],
_: &mut Vec<RawFdContainer>,
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<RawFdContainer>, ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more