Enum arrow::error::ArrowError [−][src]
pub enum ArrowError {
Show 15 variants
NotYetImplemented(String),
ExternalError(Box<dyn Error + Send + Sync>),
CastError(String),
MemoryError(String),
ParseError(String),
SchemaError(String),
ComputeError(String),
DivideByZero,
CsvError(String),
JsonError(String),
IoError(String),
InvalidArgumentError(String),
ParquetError(String),
CDataInterface(String),
DictionaryKeyOverflowError,
}
Expand description
Many different operations in the arrow
crate return this error type.
Variants
Returned when functionality is not yet available.
Tuple Fields of NotYetImplemented
0: String
Tuple Fields of CastError
0: String
Tuple Fields of MemoryError
0: String
Tuple Fields of ParseError
0: String
Tuple Fields of SchemaError
0: String
Tuple Fields of ComputeError
0: String
Tuple Fields of CsvError
0: String
Tuple Fields of JsonError
0: String
Tuple Fields of IoError
0: String
Tuple Fields of InvalidArgumentError
0: String
Tuple Fields of ParquetError
0: String
Error during import or export to/from the C Data Interface
Tuple Fields of CDataInterface
0: String
Implementations
Trait Implementations
Performs the conversion.
Performs the conversion.