pub enum BooleanOperationKind {
Unite,
Subtract,
Intersect,
}Expand description
Boolean operation kind stored after an operation label.
Variants§
Unite
Add tool bodies to the target.
Subtract
Remove tool bodies from the target.
Intersect
Retain target/tool intersections.
Trait Implementations§
Source§impl Clone for BooleanOperationKind
impl Clone for BooleanOperationKind
Source§fn clone(&self) -> BooleanOperationKind
fn clone(&self) -> BooleanOperationKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BooleanOperationKind
Source§impl Debug for BooleanOperationKind
impl Debug for BooleanOperationKind
impl Eq for BooleanOperationKind
Source§impl PartialEq for BooleanOperationKind
impl PartialEq for BooleanOperationKind
impl StructuralPartialEq for BooleanOperationKind
Auto Trait Implementations§
impl Freeze for BooleanOperationKind
impl RefUnwindSafe for BooleanOperationKind
impl Send for BooleanOperationKind
impl Sync for BooleanOperationKind
impl Unpin for BooleanOperationKind
impl UnsafeUnpin for BooleanOperationKind
impl UnwindSafe for BooleanOperationKind
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