/// Mouse buttons
#[derive(Clone, Copy, PartialEq, PartialOrd, Ord, Eq, Hash, Debug)]pubenumMouseButton{
Left,
Right,
Middle,
Forward,
Back,
Other(u16),}/// Indicates the unit of a mouse scroll event.
pubenumMouseScrollUnit{/// The delta of the [`MouseScrollInput`](crate::input_event::MouseScrollInput) event corresponds to the amount of lines or rows to scroll.
Line,/// The delta of the [`MouseScrollInput`](crate::input_event::MouseScrollInput) event corresponds to the amount of pixels to scroll.
Pixel,}