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

No error

Exception in the C++ standard library

Exception in the C++ chemfiles library

Error in memory allocations

Error while reading or writing a file

Error in file formatting, i.e. the file is invalid

Error in selection string syntax

Error in configuration files syntax

Error for out of bounds indexing

Error related to properties

The given path is not valid UTF8

We got a null pointer from C++

Trait Implementations

impl Clone for Status
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Status
[src]

[src]

Formats the value using the given formatter.

impl PartialEq for Status
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.