Struct input_sys::libinput_tablet_tool [−][src]
#[repr(C)]pub struct libinput_tablet_tool { /* fields omitted */ }
Expand description
@ingroup device @struct libinput_tablet_tool
An object representing a tool being used by a device with the @ref LIBINPUT_DEVICE_CAP_TABLET_TOOL capability.
Tablet events generated by such a device are bound to a specific tool rather than coming from the device directly. Depending on the hardware it is possible to track the same physical tool across multiple struct libinput_device devices. See libinput_tablet_tool_get_serial() for more details.
This struct is refcounted, use libinput_tablet_tool_ref() and libinput_tablet_tool_unref().
@since 1.2
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for libinput_tablet_tool
impl Send for libinput_tablet_tool
impl Sync for libinput_tablet_tool
impl Unpin for libinput_tablet_tool
impl UnwindSafe for libinput_tablet_tool
Blanket Implementations
Mutably borrows from an owned value. Read more