pub enum PaneInputCoordinate {
CssPixels {
position: PanePointerPosition,
},
DevicePixels {
position: PanePointerPosition,
},
Cell {
position: PanePointerPosition,
},
}Expand description
Input coordinate source variants accepted by pane normalization.
Variants§
CssPixels
Absolute CSS pixel coordinates.
Fields
§
position: PanePointerPositionDevicePixels
Absolute device pixel coordinates.
Fields
§
position: PanePointerPositionCell
Viewport-local cell coordinates.
Fields
§
position: PanePointerPositionTrait Implementations§
Source§impl Clone for PaneInputCoordinate
impl Clone for PaneInputCoordinate
Source§fn clone(&self) -> PaneInputCoordinate
fn clone(&self) -> PaneInputCoordinate
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 PaneInputCoordinate
impl Debug for PaneInputCoordinate
Source§impl<'de> Deserialize<'de> for PaneInputCoordinate
impl<'de> Deserialize<'de> for PaneInputCoordinate
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 PaneInputCoordinate
impl PartialEq for PaneInputCoordinate
Source§impl Serialize for PaneInputCoordinate
impl Serialize for PaneInputCoordinate
impl Copy for PaneInputCoordinate
impl Eq for PaneInputCoordinate
impl StructuralPartialEq for PaneInputCoordinate
Auto Trait Implementations§
impl Freeze for PaneInputCoordinate
impl RefUnwindSafe for PaneInputCoordinate
impl Send for PaneInputCoordinate
impl Sync for PaneInputCoordinate
impl Unpin for PaneInputCoordinate
impl UnsafeUnpin for PaneInputCoordinate
impl UnwindSafe for PaneInputCoordinate
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