[−][src]Enum odbc_iter::DataAccessError
Errors related to data access of query result set.
This error can happen when iterating rows of executed query result set.
For convenience this error can be converted into QueryError
.
Variants
OdbcError(DiagnosticRecord, &'static str)
DatumAccessError(DatumAccessError)
UnexpectedNumberOfRows(&'static str)
Trait Implementations
impl Debug for DataAccessError
[src]
impl Display for DataAccessError
[src]
impl Error for DataAccessError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<DataAccessError> for QueryError
[src]
fn from(err: DataAccessError) -> QueryError
[src]
impl From<DatumAccessError> for DataAccessError
[src]
fn from(err: DatumAccessError) -> DataAccessError
[src]
impl From<ErrorContext<DiagnosticRecord, &'static str>> for DataAccessError
[src]
fn from(err: ErrorContext<DiagnosticRecord, &'static str>) -> DataAccessError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for DataAccessError
impl !Send for DataAccessError
impl !Sync for DataAccessError
impl Unpin for DataAccessError
impl !UnwindSafe for DataAccessError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToErrorNoContext<T> for T
[src]
fn to_root_cause(self) -> ErrorNoContext<T>
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.