pub struct RectPx {
pub x: f64,
pub y: f64,
pub width: f64,
pub height: f64,
}Expand description
A logical-px rectangle — the same coordinate space every framework
InputEvent uses (docs/CODE_STANDARDS.md’s Interaction Semantics:
“Events are logical-coordinate by the time they cross AppTree”).
Fields§
§x: f64§y: f64§width: f64§height: f64Trait Implementations§
impl Copy for RectPx
Source§impl<'de> Deserialize<'de> for RectPx
impl<'de> Deserialize<'de> for RectPx
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 StructuralPartialEq for RectPx
Auto Trait Implementations§
impl Freeze for RectPx
impl RefUnwindSafe for RectPx
impl Send for RectPx
impl Sync for RectPx
impl Unpin for RectPx
impl UnsafeUnpin for RectPx
impl UnwindSafe for RectPx
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