logo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum PointerChange {
    Cancel = 0,
    Add = 1,
    Remove = 2,
    Hover = 3,
    Down = 4,
    Move = 5,
    Up = 6,
}

impl Default for PointerChange {
    fn default() -> Self {
        Self::Cancel
    }
}