pub enum OverlayError {
Unsupported,
}Expand description
Failure of a boolean overlay operation.
Variants§
Unsupported
Coordinates exceeded the predicate range or the input could not form
a supported result boundary. Also propagated from legacy
TraversalError callers.
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<OverlayError> for RelateError
Converts the overlay failure into the Rust relate-error adaptation for
algorithms/detail/relate/interface.hpp:347-382.
impl From<OverlayError> for RelateError
Converts the overlay failure into the Rust relate-error adaptation for
algorithms/detail/relate/interface.hpp:347-382.
Source§fn from(error: OverlayError) -> Self
fn from(error: OverlayError) -> Self
Converts to this type from the input type.
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