Enum parquet::errors::ParquetError [−][src]
pub enum ParquetError { General(String), NYI(String), EOF(String), ArrowError(String), IndexOutOfBound(usize, usize), }
Variants
General(String)
General Parquet error. Returned when code violates normal workflow of working with Parquet files.
NYI(String)
“Not yet implemented” Parquet error. Returned when functionality is not yet available.
EOF(String)
“End of file” Parquet error. Returned when IO related failures occur, e.g. when there are not enough bytes to decode.
ArrowError(String)
Arrow error. Returned when reading into arrow or writing from arrow.
Trait Implementations
impl Debug for ParquetError
[src]
impl Debug for ParquetError
[src]impl Display for ParquetError
[src]
impl Display for ParquetError
[src]impl Error for ParquetError
[src]
impl Error for ParquetError
[src]fn cause(&self) -> Option<&dyn Error>
[src]
fn cause(&self) -> Option<&dyn Error>
[src]replaced by Error::source, which can support downcasting
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]The lower-level source of this error, if any. Read more
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
fn description(&self) -> &str
1.0.0[src]
fn description(&self) -> &str
1.0.0[src]use the Display impl or to_string()
impl From<ArrowError> for ParquetError
[src]
impl From<ArrowError> for ParquetError
[src]fn from(e: ArrowError) -> ParquetError
[src]
fn from(e: ArrowError) -> ParquetError
[src]Performs the conversion.
impl From<BorrowMutError> for ParquetError
[src]
impl From<BorrowMutError> for ParquetError
[src]fn from(e: BorrowMutError) -> ParquetError
[src]
fn from(e: BorrowMutError) -> ParquetError
[src]Performs the conversion.
impl From<Error> for ParquetError
[src]
impl From<Error> for ParquetError
[src]fn from(e: Error) -> ParquetError
[src]
fn from(e: Error) -> ParquetError
[src]Performs the conversion.
impl From<Error> for ParquetError
[src]
impl From<Error> for ParquetError
[src]fn from(e: Error) -> ParquetError
[src]
fn from(e: Error) -> ParquetError
[src]Performs the conversion.
impl From<Error> for ParquetError
[src]
impl From<Error> for ParquetError
[src]fn from(e: Error) -> ParquetError
[src]
fn from(e: Error) -> ParquetError
[src]Performs the conversion.
impl From<Utf8Error> for ParquetError
[src]
impl From<Utf8Error> for ParquetError
[src]fn from(e: Utf8Error) -> ParquetError
[src]
fn from(e: Utf8Error) -> ParquetError
[src]Performs the conversion.
impl Into<ArrowError> for ParquetError
[src]
impl Into<ArrowError> for ParquetError
[src]fn into(self) -> ArrowError
[src]
fn into(self) -> ArrowError
[src]Performs the conversion.
impl PartialEq<ParquetError> for ParquetError
[src]
impl PartialEq<ParquetError> for ParquetError
[src]fn eq(&self, other: &ParquetError) -> bool
[src]
fn eq(&self, other: &ParquetError) -> bool
[src]This method tests for self
and other
values to be equal, and is used
by ==
. Read more
fn ne(&self, other: &ParquetError) -> bool
[src]
fn ne(&self, other: &ParquetError) -> bool
[src]This method tests for !=
.
impl StructuralPartialEq for ParquetError
[src]
Auto Trait Implementations
impl RefUnwindSafe for ParquetError
impl Send for ParquetError
impl Sync for ParquetError
impl Unpin for ParquetError
impl UnwindSafe for ParquetError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,