Enum chemfiles::Status [] [src]

pub enum Status {
    Success,
    CppStdError,
    ChemfilesCppError,
    MemoryError,
    FileError,
    FormatError,
    SelectionError,
    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

The given path is not valid UTF8

We got a null pointer from C++

Trait Implementations

impl Clone for Status
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Status
[src]

Formats the value using the given formatter.

impl PartialEq for Status
[src]

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

This method tests for !=.