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