pub fn fill_rectangles<'c, 'input, Conn>(
    conn: &'c Conn,
    op: PictOp,
    dst: Picture,
    color: Color,
    rects: &'input [Rectangle]
) -> Result<VoidCookie<'c, Conn>, ConnectionError>
where Conn: RequestConnection + ?Sized,