pub struct PaneNormalizedCoordinate {
pub global_cell: PanePointerPosition,
pub local_cell: PanePointerPosition,
pub local_css: PanePointerPosition,
}Expand description
Deterministic normalized coordinate payload used by pane interaction layers.
Fields§
§global_cell: PanePointerPositionCanonical global cell coordinate (viewport offset applied).
local_cell: PanePointerPositionViewport-local cell coordinate.
local_css: PanePointerPositionNormalized viewport-local CSS coordinate after DPR/zoom conversion.
Trait Implementations§
Source§impl Clone for PaneNormalizedCoordinate
impl Clone for PaneNormalizedCoordinate
Source§fn clone(&self) -> PaneNormalizedCoordinate
fn clone(&self) -> PaneNormalizedCoordinate
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 PaneNormalizedCoordinate
impl Debug for PaneNormalizedCoordinate
Source§impl<'de> Deserialize<'de> for PaneNormalizedCoordinate
impl<'de> Deserialize<'de> for PaneNormalizedCoordinate
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
Source§impl PartialEq for PaneNormalizedCoordinate
impl PartialEq for PaneNormalizedCoordinate
Source§impl Serialize for PaneNormalizedCoordinate
impl Serialize for PaneNormalizedCoordinate
impl Copy for PaneNormalizedCoordinate
impl Eq for PaneNormalizedCoordinate
impl StructuralPartialEq for PaneNormalizedCoordinate
Auto Trait Implementations§
impl Freeze for PaneNormalizedCoordinate
impl RefUnwindSafe for PaneNormalizedCoordinate
impl Send for PaneNormalizedCoordinate
impl Sync for PaneNormalizedCoordinate
impl Unpin for PaneNormalizedCoordinate
impl UnsafeUnpin for PaneNormalizedCoordinate
impl UnwindSafe for PaneNormalizedCoordinate
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