Enum wayland_protocols::unstable::tablet::v2::client::zwp_tablet_tool_v2::Capability [−][src]
#[repr(u32)]
#[non_exhaustive]
pub enum Capability {
Tilt,
Pressure,
Distance,
Rotation,
Slider,
Wheel,
}
Expand description
capability flags for a tool
Describes extra capabilities on a tablet.
Any tool must provide x and y values, extra axes are device-specific.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Tilt
Tilt axes
Pressure
Pressure axis
Distance
Distance axis
Rotation
Z-rotation axis
Slider
Slider axis
Wheel
Wheel axis
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Capability
impl Send for Capability
impl Sync for Capability
impl Unpin for Capability
impl UnwindSafe for Capability
Blanket Implementations
Mutably borrows from an owned value. Read more