Struct GestureClass
pub struct GestureClass {
pub type_: DeviceClassType,
pub len: u16,
pub sourceid: u16,
pub num_touches: u8,
}
Fields§
§type_: DeviceClassType
§len: u16
§sourceid: u16
§num_touches: u8
Trait Implementations§
§impl Clone for GestureClass
impl Clone for GestureClass
§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 more§impl Debug for GestureClass
impl Debug for GestureClass
§impl Default for GestureClass
impl Default for GestureClass
§fn default() -> GestureClass
fn default() -> GestureClass
Returns the “default value” for a type. Read more
§impl Serialize for GestureClass
impl Serialize for GestureClass
§impl TryParse for GestureClass
impl TryParse for GestureClass
§fn try_parse(remaining: &[u8]) -> Result<(GestureClass, &[u8]), ParseError>
fn try_parse(remaining: &[u8]) -> Result<(GestureClass, &[u8]), ParseError>
Try to parse the given values into an instance of this type. Read more
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<T> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
§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