pub struct HoverChange {
pub left_nodes: Vec<NodeId>,
pub entered_nodes: Vec<NodeId>,
}Expand description
Hover state change for restyle operations
Fields§
§left_nodes: Vec<NodeId>Nodes that the mouse left
entered_nodes: Vec<NodeId>Nodes that the mouse entered
Trait Implementations§
Source§impl Clone for HoverChange
impl Clone for HoverChange
Source§fn clone(&self) -> HoverChange
fn clone(&self) -> HoverChange
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HoverChange
impl Debug for HoverChange
impl Eq for HoverChange
Source§impl PartialEq for HoverChange
impl PartialEq for HoverChange
impl StructuralPartialEq for HoverChange
Auto Trait Implementations§
impl Freeze for HoverChange
impl RefUnwindSafe for HoverChange
impl Send for HoverChange
impl Sync for HoverChange
impl Unpin for HoverChange
impl UnsafeUnpin for HoverChange
impl UnwindSafe for HoverChange
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