Struct makepad_widgets::shader::std::os::cx_stdin::StdinMouseDown
pub struct StdinMouseDown {
pub button: usize,
pub x: f64,
pub y: f64,
pub time: f64,
}
Fields§
§x: f64
§y: f64
§time: f64
Trait Implementations§
§impl Clone for StdinMouseDown
impl Clone for StdinMouseDown
§fn clone(&self) -> StdinMouseDown
fn clone(&self) -> StdinMouseDown
Returns a copy 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 more§impl DeBin for StdinMouseDown
impl DeBin for StdinMouseDown
§impl DeJson for StdinMouseDown
impl DeJson for StdinMouseDown
fn de_json( s: &mut DeJsonState, i: &mut Chars<'_> ) -> Result<StdinMouseDown, DeJsonErr>
fn deserialize_json(input: &str) -> Result<Self, DeJsonErr>
§impl Debug for StdinMouseDown
impl Debug for StdinMouseDown
§impl Default for StdinMouseDown
impl Default for StdinMouseDown
§fn default() -> StdinMouseDown
fn default() -> StdinMouseDown
Returns the “default value” for a type. Read more
§impl From<StdinMouseDown> for MouseDownEvent
impl From<StdinMouseDown> for MouseDownEvent
§fn from(v: StdinMouseDown) -> MouseDownEvent
fn from(v: StdinMouseDown) -> MouseDownEvent
Converts to this type from the input type.
§impl PartialEq<StdinMouseDown> for StdinMouseDown
impl PartialEq<StdinMouseDown> for StdinMouseDown
§fn eq(&self, other: &StdinMouseDown) -> bool
fn eq(&self, other: &StdinMouseDown) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl SerBin for StdinMouseDown
impl SerBin for StdinMouseDown
§impl SerJson for StdinMouseDown
impl SerJson for StdinMouseDown
fn ser_json(&self, d: usize, s: &mut SerJsonState)
fn serialize_json(&self) -> String
impl Copy for StdinMouseDown
impl StructuralPartialEq for StdinMouseDown
Auto Trait Implementations§
impl RefUnwindSafe for StdinMouseDown
impl Send for StdinMouseDown
impl Sync for StdinMouseDown
impl Unpin for StdinMouseDown
impl UnwindSafe for StdinMouseDown
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