pub struct DamageRect {
pub x: i32,
pub y: i32,
pub w: u32,
pub h: u32,
}Expand description
A rectangle of the canvas that has to be repainted.
Fields§
§x: i32Left edge.
y: i32Top edge.
w: u32Width.
h: u32Height.
Implementations§
Trait Implementations§
Source§impl Clone for DamageRect
impl Clone for DamageRect
impl Copy for DamageRect
Source§impl Debug for DamageRect
impl Debug for DamageRect
Source§impl Default for DamageRect
impl Default for DamageRect
impl Eq for DamageRect
Source§impl PartialEq for DamageRect
impl PartialEq for DamageRect
impl StructuralPartialEq for DamageRect
Auto Trait Implementations§
impl Freeze for DamageRect
impl RefUnwindSafe for DamageRect
impl Send for DamageRect
impl Sync for DamageRect
impl Unpin for DamageRect
impl UnsafeUnpin for DamageRect
impl UnwindSafe for DamageRect
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