Struct x11rb_protocol::protocol::xinput::FeedbackStateDataKeyboard
source · pub struct FeedbackStateDataKeyboard {
pub pitch: u16,
pub duration: u16,
pub led_mask: u32,
pub led_values: u32,
pub global_auto_repeat: bool,
pub click: u8,
pub percent: u8,
pub auto_repeats: [u8; 32],
}
Fields§
§pitch: u16
§duration: u16
§led_mask: u32
§led_values: u32
§global_auto_repeat: bool
§click: u8
§percent: u8
§auto_repeats: [u8; 32]
Trait Implementations§
source§impl Clone for FeedbackStateDataKeyboard
impl Clone for FeedbackStateDataKeyboard
source§fn clone(&self) -> FeedbackStateDataKeyboard
fn clone(&self) -> FeedbackStateDataKeyboard
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 FeedbackStateDataKeyboard
impl Debug for FeedbackStateDataKeyboard
source§impl<'de> Deserialize<'de> for FeedbackStateDataKeyboard
impl<'de> Deserialize<'de> for FeedbackStateDataKeyboard
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 FeedbackStateDataKeyboard
impl Hash for FeedbackStateDataKeyboard
source§impl Ord for FeedbackStateDataKeyboard
impl Ord for FeedbackStateDataKeyboard
source§fn cmp(&self, other: &FeedbackStateDataKeyboard) -> Ordering
fn cmp(&self, other: &FeedbackStateDataKeyboard) -> 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 FeedbackStateDataKeyboard
impl PartialEq for FeedbackStateDataKeyboard
source§fn eq(&self, other: &FeedbackStateDataKeyboard) -> bool
fn eq(&self, other: &FeedbackStateDataKeyboard) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for FeedbackStateDataKeyboard
impl PartialOrd for FeedbackStateDataKeyboard
source§fn partial_cmp(&self, other: &FeedbackStateDataKeyboard) -> Option<Ordering>
fn partial_cmp(&self, other: &FeedbackStateDataKeyboard) -> 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 TryParse for FeedbackStateDataKeyboard
impl TryParse for FeedbackStateDataKeyboard
impl Copy for FeedbackStateDataKeyboard
impl Eq for FeedbackStateDataKeyboard
impl StructuralPartialEq for FeedbackStateDataKeyboard
Auto Trait Implementations§
impl Freeze for FeedbackStateDataKeyboard
impl RefUnwindSafe for FeedbackStateDataKeyboard
impl Send for FeedbackStateDataKeyboard
impl Sync for FeedbackStateDataKeyboard
impl Unpin for FeedbackStateDataKeyboard
impl UnwindSafe for FeedbackStateDataKeyboard
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