pub type Rect = Rect2i;
struct Rect { pub x: i32, pub y: i32, pub width: i32, pub height: i32, }
x: i32
y: i32
width: i32
height: i32