pub enum HitRegion {
None,
Content,
Border,
Scrollbar,
Handle,
Button,
Link,
Custom(u8),
}Expand description
Regions within a widget for mouse interaction.
Variants§
None
No interactive region.
Content
Main content area.
Border
Widget border area.
Scrollbar
Scrollbar track or thumb.
Handle
Resize handle or drag target.
Button
Clickable button.
Link
Hyperlink.
Custom(u8)
Custom region tag.
Trait Implementations§
impl Copy for HitRegion
impl Eq for HitRegion
impl StructuralPartialEq for HitRegion
Auto Trait Implementations§
impl Freeze for HitRegion
impl RefUnwindSafe for HitRegion
impl Send for HitRegion
impl Sync for HitRegion
impl Unpin for HitRegion
impl UnwindSafe for HitRegion
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