[−][src]Struct extcap::ControlMsg
Control protocol message
Methods
impl ControlMsg
[src]
pub fn new(ctrl_num: u8, command: ControlCmd, data: &[u8]) -> Self
[src]
Creates a new instance of ControlMsg
pub fn get_ctrl_num(&self) -> u8
[src]
Get the Control number
pub fn get_command(&self) -> &ControlCmd
[src]
Get the Control command type
pub fn get_data(&self) -> &[u8]
[src]
Get the data
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ControlMsg
impl Send for ControlMsg
impl Sync for ControlMsg
impl Unpin for ControlMsg
impl UnwindSafe for ControlMsg
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,