diff options
Diffstat (limited to '')
-rw-r--r-- | src/input/mouse.rs | 1 | ||||
-rw-r--r-- | src/input/mouse/button.rs | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/input/mouse.rs b/src/input/mouse.rs index 49a62961..d37f5b96 100644 --- a/src/input/mouse.rs +++ b/src/input/mouse.rs @@ -1,3 +1,4 @@ +//! Build mouse events. mod button; mod event; diff --git a/src/input/mouse/button.rs b/src/input/mouse/button.rs index c51bedfc..aeb8a55d 100644 --- a/src/input/mouse/button.rs +++ b/src/input/mouse/button.rs @@ -1,7 +1,15 @@ +/// The button of a mouse. #[derive(Debug, Hash, PartialEq, Eq, Clone, Copy)] pub enum Button { + /// The left mouse button. Left, + + /// The right mouse button. Right, + + /// The middle (wheel) button. Middle, + + /// Some other button. Other(u8), } |