[−][src]Enum spglib::error::SpglibError
Possible error codes.
Variants
Raised when spacegroup search fails.
Raised when cell standardization routine fails.
Raised when symmetry operation search fails.
Raised when atoms in a cell occupy the same site.
Raised when pointgroup search fails.
Raised when Niggli reduction routine fails.
Raised when Delaunay reduction routine fails.
Raised when an array argument has insufficient capacity.
Raised for any unknown errors.
Trait Implementations
impl Clone for SpglibError
[src]
fn clone(&self) -> SpglibError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SpglibError
[src]
impl Display for SpglibError
[src]
impl Error for SpglibError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<u32> for SpglibError
[src]
fn from(item: SpglibError) -> Self
[src]
Auto Trait Implementations
impl RefUnwindSafe for SpglibError
impl Send for SpglibError
impl Sync for SpglibError
impl Unpin for SpglibError
impl UnwindSafe for SpglibError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut 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>,