pub enum BooleanOp {
Union,
Intersection,
Difference,
}Expand description
Which boolean operation to perform.
Variants§
Union
A ∪ B — points in either polygon.
Intersection
A ∩ B — points in both polygons.
Difference
A \ B — points in A but not B.
Trait Implementations§
impl Copy for BooleanOp
impl Eq for BooleanOp
impl StructuralPartialEq for BooleanOp
Auto Trait Implementations§
impl Freeze for BooleanOp
impl RefUnwindSafe for BooleanOp
impl Send for BooleanOp
impl Sync for BooleanOp
impl Unpin for BooleanOp
impl UnsafeUnpin for BooleanOp
impl UnwindSafe for BooleanOp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more