pub unsafe extern "C" fn cairo_clip_extents(
    cr: *mut cairo_t,
    x1: *mut c_double,
    y1: *mut c_double,
    x2: *mut c_double,
    y2: *mut c_double
)