pub struct FullHitTest {
pub hovered_nodes: BTreeMap<DomId, HitTest>,
pub focused_node: Option<(DomId, NodeId)>,
}Fields§
§hovered_nodes: BTreeMap<DomId, HitTest>§focused_node: Option<(DomId, NodeId)>Implementations§
Trait Implementations§
Source§impl Clone for FullHitTest
impl Clone for FullHitTest
Source§fn clone(&self) -> FullHitTest
fn clone(&self) -> FullHitTest
Returns a duplicate of the value. Read more
1.0.0 · 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 FullHitTest
impl Debug for FullHitTest
Source§impl PartialEq for FullHitTest
impl PartialEq for FullHitTest
impl StructuralPartialEq for FullHitTest
Auto Trait Implementations§
impl Freeze for FullHitTest
impl RefUnwindSafe for FullHitTest
impl Send for FullHitTest
impl Sync for FullHitTest
impl Unpin for FullHitTest
impl UnwindSafe for FullHitTest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more