pub fn draw_rectangle( canvas: &mut Canvas, x: f32, y: f32, w: f32, h: f32, style: &RectStyle, z: i32, )
Draw a rectangle with optional fill and per-side border widths.