Enum chemfiles::Status
[−]
[src]
pub enum Status { Success, CppStdError, ChemfilesCppError, MemoryError, FileError, FormatError, SelectionError, ConfigurationError, OutOfBounds, PropertyError, UTF8PathError, NullPtr, }
Possible causes of error in chemfiles
Variants
Success
No error
CppStdError
Exception in the C++ standard library
ChemfilesCppError
Exception in the C++ chemfiles library
MemoryError
Error in memory allocations
FileError
Error while reading or writing a file
FormatError
Error in file formatting, i.e. the file is invalid
SelectionError
Error in selection string syntax
ConfigurationError
Error in configuration files syntax
OutOfBounds
Error for out of bounds indexing
PropertyError
Error related to properties
UTF8PathError
The given path is not valid UTF8
NullPtr
We got a null pointer from C++
Trait Implementations
impl Clone for Status
[src]
fn clone(&self) -> Status
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more