pub struct PointerHitRegion {
pub rect: Rect,
pub recipient_id: String,
}Expand description
One non-overlapping rectangle owned by an exact pointer recipient.
Fields§
§rect: RectHalf-open viewport-cell rectangle.
recipient_id: StringSemantic node id receiving a fresh pointer event in this rectangle.
Trait Implementations§
Source§impl Clone for PointerHitRegion
impl Clone for PointerHitRegion
Source§fn clone(&self) -> PointerHitRegion
fn clone(&self) -> PointerHitRegion
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 PointerHitRegion
impl Debug for PointerHitRegion
Source§impl<'de> Deserialize<'de> for PointerHitRegion
impl<'de> Deserialize<'de> for PointerHitRegion
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PointerHitRegion
Source§impl PartialEq for PointerHitRegion
impl PartialEq for PointerHitRegion
Source§impl Serialize for PointerHitRegion
impl Serialize for PointerHitRegion
impl StructuralPartialEq for PointerHitRegion
Auto Trait Implementations§
impl Freeze for PointerHitRegion
impl RefUnwindSafe for PointerHitRegion
impl Send for PointerHitRegion
impl Sync for PointerHitRegion
impl Unpin for PointerHitRegion
impl UnsafeUnpin for PointerHitRegion
impl UnwindSafe for PointerHitRegion
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