pub enum SolidMeshingError {
Show 17 variants
UnsupportedBackend(MeshBackendKind),
UnsupportedMeshKind(MeshKindRequest),
UnsupportedElementKind(VolumeElementKind),
InvalidElementBudget,
InvalidTargetSize,
SourceTopology(SourceTopologyError),
CadTopology(CadTopologyError),
CadEvaluation(CadEvaluationError),
Curve(CurveDiscretizationError),
CurveValidation(CurveValidationError),
Surface(SurfaceDiscretizationError),
SurfaceValidation(SurfaceValidationError),
ProtectedBoundaryComplex(PlcBuildError),
ProtectedBoundaryValidation(PlcValidationError),
Tetrahedron(TetrahedronGenerationError),
TetrahedronRecovery(TetrahedronRecoveryError),
StructuredGrid(MeshingError),
}Variants§
UnsupportedBackend(MeshBackendKind)
UnsupportedMeshKind(MeshKindRequest)
UnsupportedElementKind(VolumeElementKind)
InvalidElementBudget
InvalidTargetSize
SourceTopology(SourceTopologyError)
CadTopology(CadTopologyError)
CadEvaluation(CadEvaluationError)
Curve(CurveDiscretizationError)
CurveValidation(CurveValidationError)
Surface(SurfaceDiscretizationError)
SurfaceValidation(SurfaceValidationError)
ProtectedBoundaryComplex(PlcBuildError)
ProtectedBoundaryValidation(PlcValidationError)
Tetrahedron(TetrahedronGenerationError)
TetrahedronRecovery(TetrahedronRecoveryError)
StructuredGrid(MeshingError)
Trait Implementations§
Source§impl Debug for SolidMeshingError
impl Debug for SolidMeshingError
Source§impl Display for SolidMeshingError
impl Display for SolidMeshingError
Source§impl Error for SolidMeshingError
impl Error for SolidMeshingError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for SolidMeshingError
impl RefUnwindSafe for SolidMeshingError
impl Send for SolidMeshingError
impl Sync for SolidMeshingError
impl Unpin for SolidMeshingError
impl UnsafeUnpin for SolidMeshingError
impl UnwindSafe for SolidMeshingError
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