pub enum OverlayError {
Unsupported,
}Expand description
Failure of a boolean overlay operation.
Variants§
Unsupported
The overlay hit a degenerate case the v1 clean areal engine does
not handle (clustered turns, self-intersection, collinear shared
edges). Propagated from TraversalError.
Trait Implementations§
Source§impl Clone for OverlayError
impl Clone for OverlayError
Source§fn clone(&self) -> OverlayError
fn clone(&self) -> OverlayError
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 OverlayError
Source§impl Debug for OverlayError
impl Debug for OverlayError
impl Eq for OverlayError
Source§impl From<TraversalError> for OverlayError
impl From<TraversalError> for OverlayError
Source§fn from(_: TraversalError) -> Self
fn from(_: TraversalError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for OverlayError
impl PartialEq for OverlayError
impl StructuralPartialEq for OverlayError
Auto Trait Implementations§
impl Freeze for OverlayError
impl RefUnwindSafe for OverlayError
impl Send for OverlayError
impl Sync for OverlayError
impl Unpin for OverlayError
impl UnsafeUnpin for OverlayError
impl UnwindSafe for OverlayError
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