pub struct ComputerCoordinate {
pub x: i32,
pub y: i32,
}Expand description
(x, y) coordinate pair used in Drag.path and Move/Click/Scroll actions.
Fields§
§x: i32§y: i32Trait Implementations§
Source§impl Clone for ComputerCoordinate
impl Clone for ComputerCoordinate
Source§fn clone(&self) -> ComputerCoordinate
fn clone(&self) -> ComputerCoordinate
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 moreimpl Copy for ComputerCoordinate
Source§impl Debug for ComputerCoordinate
impl Debug for ComputerCoordinate
Source§impl<'de> Deserialize<'de> for ComputerCoordinate
impl<'de> Deserialize<'de> for ComputerCoordinate
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 ComputerCoordinate
Source§impl JsonSchema for ComputerCoordinate
impl JsonSchema for ComputerCoordinate
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ComputerCoordinate
impl PartialEq for ComputerCoordinate
Source§impl Serialize for ComputerCoordinate
impl Serialize for ComputerCoordinate
impl StructuralPartialEq for ComputerCoordinate
Auto Trait Implementations§
impl Freeze for ComputerCoordinate
impl RefUnwindSafe for ComputerCoordinate
impl Send for ComputerCoordinate
impl Sync for ComputerCoordinate
impl Unpin for ComputerCoordinate
impl UnsafeUnpin for ComputerCoordinate
impl UnwindSafe for ComputerCoordinate
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.