Struct x11rb_protocol::protocol::xinput::GestureClass
source · pub struct GestureClass {
pub type_: DeviceClassType,
pub len: u16,
pub sourceid: DeviceId,
pub num_touches: u8,
}
Fields§
§type_: DeviceClassType
§len: u16
§sourceid: DeviceId
§num_touches: u8
Trait Implementations§
source§impl Clone for GestureClass
impl Clone for GestureClass
source§fn clone(&self) -> GestureClass
fn clone(&self) -> GestureClass
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 GestureClass
impl Debug for GestureClass
source§impl Default for GestureClass
impl Default for GestureClass
source§fn default() -> GestureClass
fn default() -> GestureClass
Returns the “default value” for a type. Read more
source§impl Serialize for GestureClass
impl Serialize for GestureClass
source§impl TryParse for GestureClass
impl TryParse for GestureClass
impl Copy for GestureClass
Auto Trait Implementations§
impl Freeze for GestureClass
impl RefUnwindSafe for GestureClass
impl Send for GestureClass
impl Sync for GestureClass
impl Unpin for GestureClass
impl UnwindSafe for GestureClass
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<OwnedFd>,
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<OwnedFd>, ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more