1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
/// The interaction of a mouse cursor. #[derive(Debug, Eq, PartialEq, Clone, Copy, PartialOrd, Ord)] #[allow(missing_docs)] pub enum Interaction { Idle, Pointer, Grab, Text, Crosshair, Working, Grabbing, ResizingHorizontally, ResizingVertically, } impl Default for Interaction { fn default() -> Interaction { Interaction::Idle } }