pub struct HitRect {
pub x: f32,
pub y: f32,
pub w: f32,
pub h: f32,
}Expand description
Axis-aligned bounding box of a painted node, in device (video-pixel) coords.
Fields§
§x: f32§y: f32§w: f32§h: f32Trait Implementations§
impl Copy for HitRect
impl StructuralPartialEq for HitRect
Auto Trait Implementations§
impl Freeze for HitRect
impl RefUnwindSafe for HitRect
impl Send for HitRect
impl Sync for HitRect
impl Unpin for HitRect
impl UnsafeUnpin for HitRect
impl UnwindSafe for HitRect
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more