status = cregion:XorRectangle(rectangle)
rectangle.
That is, the current region will be set to contain all areas that are
either in the current region or in rectangle, but not in both. The rectangle
parameter must be a table that has the fields x, y, width, and height
initialized.
#CAIRO_STATUS_SUCCESS or #CAIRO_STATUS_NO_MEMORY