Struct x11rb_protocol::protocol::xinput::FeedbackCtl
source · pub struct FeedbackCtl {
pub feedback_id: u8,
pub len: u16,
pub data: FeedbackCtlData,
}
Fields§
§feedback_id: u8
§len: u16
§data: FeedbackCtlData
Trait Implementations§
source§impl Clone for FeedbackCtl
impl Clone for FeedbackCtl
source§fn clone(&self) -> FeedbackCtl
fn clone(&self) -> FeedbackCtl
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 moresource§impl Debug for FeedbackCtl
impl Debug for FeedbackCtl
source§impl<'de> Deserialize<'de> for FeedbackCtl
impl<'de> Deserialize<'de> for FeedbackCtl
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 Hash for FeedbackCtl
impl Hash for FeedbackCtl
source§impl Ord for FeedbackCtl
impl Ord for FeedbackCtl
source§fn cmp(&self, other: &FeedbackCtl) -> Ordering
fn cmp(&self, other: &FeedbackCtl) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for FeedbackCtl
impl PartialEq for FeedbackCtl
source§fn eq(&self, other: &FeedbackCtl) -> bool
fn eq(&self, other: &FeedbackCtl) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for FeedbackCtl
impl PartialOrd for FeedbackCtl
source§fn partial_cmp(&self, other: &FeedbackCtl) -> Option<Ordering>
fn partial_cmp(&self, other: &FeedbackCtl) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for FeedbackCtl
impl Serialize for FeedbackCtl
source§impl Serialize for FeedbackCtl
impl Serialize for FeedbackCtl
source§impl TryParse for FeedbackCtl
impl TryParse for FeedbackCtl
impl Eq for FeedbackCtl
impl StructuralPartialEq for FeedbackCtl
Auto Trait Implementations§
impl Freeze for FeedbackCtl
impl RefUnwindSafe for FeedbackCtl
impl Send for FeedbackCtl
impl Sync for FeedbackCtl
impl Unpin for FeedbackCtl
impl UnwindSafe for FeedbackCtl
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> 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