pub unsafe extern "C" fn cairo_rectangle(
    cr: *mut cairo_t,
    x: c_double,
    y: c_double,
    width: c_double,
    height: c_double
)