pub enum HidppMessage {
Short([u8; 6]),
Long([u8; 19]),
}Expand description
Represents an unversioned HID++ message.
Variants§
Short([u8; 6])
Represents a short HID++ message.
Please check HidppChannel::supports_short before sending this kind
of message.
Long([u8; 19])
Represents a long HID++ message.
Please check HidppChannel::supports_long before sending this kind of
message.
Implementations§
Trait Implementations§
Source§impl Clone for HidppMessage
impl Clone for HidppMessage
Source§fn clone(&self) -> HidppMessage
fn clone(&self) -> HidppMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HidppMessage
impl Debug for HidppMessage
Source§impl From<HidppMessage> for Message
impl From<HidppMessage> for Message
Source§fn from(msg: HidppMessage) -> Self
fn from(msg: HidppMessage) -> Self
Converts to this type from the input type.
Source§impl From<HidppMessage> for Message
impl From<HidppMessage> for Message
Source§fn from(msg: HidppMessage) -> Self
fn from(msg: HidppMessage) -> Self
Converts to this type from the input type.
Source§impl From<Message> for HidppMessage
impl From<Message> for HidppMessage
Source§impl From<Message> for HidppMessage
impl From<Message> for HidppMessage
Source§impl Hash for HidppMessage
impl Hash for HidppMessage
Source§impl PartialEq for HidppMessage
impl PartialEq for HidppMessage
Source§fn eq(&self, other: &HidppMessage) -> bool
fn eq(&self, other: &HidppMessage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for HidppMessage
impl Eq for HidppMessage
impl StructuralPartialEq for HidppMessage
Auto Trait Implementations§
impl Freeze for HidppMessage
impl RefUnwindSafe for HidppMessage
impl Send for HidppMessage
impl Sync for HidppMessage
impl Unpin for HidppMessage
impl UnsafeUnpin for HidppMessage
impl UnwindSafe for HidppMessage
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