Enum agnes::error::AgnesError [] [src]

pub enum AgnesError {
    Io(Error),
    Net(NetError),
    Csv(Error),
    CsvSniffer(SnifferError),
    CsvDialect(String),
    Parse(ParseError),
    Decode(String),
    FieldNotFound(FieldIdent),
    DimensionMismatch(String),
    FieldCollision(Vec<FieldIdent>),
    TypeMismatch(String),
    IndexError {
        index: usize,
        len: usize,
    },
    IncompatibleTypes(FieldTypeFieldType),
}

General DataFrame error enum.

Variants

File IO error.

Network-related error

CSV reading / parsing error

CSV sniffer error

CSV dialect error

Parsing error (failure parsing as specified type).

Charset Decoding error.

Field missing from DataSource.

Dimension mismatch

Field collision(s) when merging

Type mismatch

Indexing error

Fields of IndexError

out-of-bounds index

length of underlying data structure

Incompatible types error

Trait Implementations

impl Debug for AgnesError
[src]

[src]

Formats the value using the given formatter. Read more

impl Display for AgnesError
[src]

[src]

Formats the value using the given formatter. Read more

impl Error for AgnesError
[src]

[src]

A short description of the error. Read more

[src]

The lower-level cause of this error, if any. Read more

impl From<ParseIntError> for AgnesError
[src]

[src]

Performs the conversion.

impl From<ParseFloatError> for AgnesError
[src]

[src]

Performs the conversion.

impl From<ParseBoolError> for AgnesError
[src]

[src]

Performs the conversion.

impl From<ParseError> for AgnesError
[src]

[src]

Performs the conversion.

impl From<Error> for AgnesError
[src]

[src]

Performs the conversion.

impl From<NetError> for AgnesError
[src]

[src]

Performs the conversion.

impl From<Error> for AgnesError
[src]

[src]

Performs the conversion.

impl From<Error> for AgnesError
[src]

[src]

Performs the conversion.

impl From<Error> for AgnesError
[src]

[src]

Performs the conversion.

impl From<SnifferError> for AgnesError
[src]

[src]

Performs the conversion.

Auto Trait Implementations

impl Send for AgnesError

impl Sync for AgnesError