Struct input::event::touch::TouchDownEvent[][src]

pub struct TouchDownEvent { /* fields omitted */ }
Expand description

An event related to resting the finger on the screen

Trait Implementations

Receive a raw pointer representing this type.

Returns the underlying libinput context

Formats the value using the given formatter. Read more

Executes the destructor for this type. Read more

Convert into a general Event again

Return the device associated with this event. Read more

Create a new instance of this type from a raw pointer and it’s context. Read more

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Return the current absolute x coordinate of the touch event, in mm from the top left corner of the device. Read more

Return the current absolute y coordinate of the touch event, in mm from the top left corner of the device. Read more

Return the current absolute x coordinate of the touch event, transformed to screen coordinates. Read more

Return the current absolute y coordinate of the touch event, transformed to screen coordinates. Read more

Get the seat slot of the touch event. Read more

Get the slot of this touch event. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The event time for this event

The event time for this event in microseconds

Convert into a general TouchEvent again

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.