Enum arrow2::error::ArrowError [−][src]
pub enum ArrowError { NotYetImplemented(String), External(String, Box<dyn Error + Send + Sync>), Schema(String), Io(Error), InvalidArgumentError(String), Ffi(String), Ipc(String), ExternalFormat(String), KeyOverflowError, ArithmeticError(String), Other(String), }
Expand description
Enum with all errors in this crate.
Variants
NotYetImplemented(String)
Returned when functionality is not yet available.
Triggered by an external error, such as CSV, serde, chrono.
Schema(String)
Io(Error)
InvalidArgumentError(String)
Ffi(String)
Error during import or export to/from C Data Interface
Ipc(String)
Error during import or export to/from IPC
ExternalFormat(String)
Error during import or export to/from a format
ArithmeticError(String)
Error during arithmetic operation. Normally returned during checked operations
Other(String)
Implementations
Wraps an external error in an ArrowError
.
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for ArrowError
impl Send for ArrowError
impl Sync for ArrowError
impl Unpin for ArrowError
impl !UnwindSafe for ArrowError