pub struct HoverRegion {
pub cursor: Option<Cursor>,
pub opaque: bool,
}Expand description
How a region the mouse enters and leaves behaves, as the shell asks it of the frame (milestone 583).
Fields§
§cursor: Option<Cursor>The cursor shown while the pointer is over the region, unless something inside it
asks for one of its own. None leaves the cursor to what is around it.
opaque: boolWhether the region hides the regions behind it: those it is not inside are not entered while the pointer is over it. The regions it is inside always are.
Trait Implementations§
Source§impl Clone for HoverRegion
impl Clone for HoverRegion
impl Copy for HoverRegion
Source§impl Debug for HoverRegion
impl Debug for HoverRegion
Source§impl Default for HoverRegion
impl Default for HoverRegion
impl Eq for HoverRegion
Source§impl PartialEq for HoverRegion
impl PartialEq for HoverRegion
impl StructuralPartialEq for HoverRegion
Auto Trait Implementations§
impl Freeze for HoverRegion
impl RefUnwindSafe for HoverRegion
impl Send for HoverRegion
impl Sync for HoverRegion
impl Unpin for HoverRegion
impl UnsafeUnpin for HoverRegion
impl UnwindSafe for HoverRegion
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more