[−][src]Enum rgmsh::GmshError
The error type for all Gmsh API functions.
Variants
The Gmsh context wasn't properly initialized, or a required library component is missing.
For example, calling any fltk
functions without a linked FLTK library.
One of Gmsh's "shell" methods couldn't run successfully.
For example, a bad file path was given to the open
function.
Errors from the Rust/C FFI interface.
A function that mutates the model couldn't complete successfully. For example, addPoint couldn't succeed because of a tag collision.
A data lookup getter function failed. For example, tried to work on a view that doesn't exist.
The function couldn't successfully use a required input parameter. For example, a user-specified quadrature scheme couldn't be applied to the data.
A parallelizable mesh query function failed
The given option doesn't exist in Gmsh.
Any unexpected error codes in the Gmsh API.
Trait Implementations
Auto Trait Implementations
impl Send for GmshError
impl Sync for GmshError
impl Unpin for GmshError
impl UnwindSafe for GmshError
impl RefUnwindSafe for GmshError
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,