From aba98e49654852281ed17bedd1becac6f9db8700 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Thu, 8 Jun 2023 20:35:40 +0200 Subject: Extend cursor availability to the shell level --- core/src/mouse/cursor.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'core/src/mouse') diff --git a/core/src/mouse/cursor.rs b/core/src/mouse/cursor.rs index 223ed96d..203526e9 100644 --- a/core/src/mouse/cursor.rs +++ b/core/src/mouse/cursor.rs @@ -1,12 +1,13 @@ use crate::{Point, Rectangle, Vector}; /// The mouse cursor state. -#[derive(Debug, Clone, Copy, PartialEq)] +#[derive(Debug, Clone, Copy, PartialEq, Default)] pub enum Cursor { /// The cursor has a defined position. Available(Point), /// The cursor is currently unavailable (i.e. out of bounds or busy). + #[default] Unavailable, } -- cgit