pub enum QueryExecuteError {
Corruption(InternalError),
InvariantViolation(InternalError),
Conflict(InternalError),
NotFound(InternalError),
Unsupported(InternalError),
Internal(InternalError),
}Expand description
QueryExecuteError
Variants§
Corruption(InternalError)
InvariantViolation(InternalError)
Conflict(InternalError)
NotFound(InternalError)
Unsupported(InternalError)
Internal(InternalError)
Implementations§
Source§impl QueryExecuteError
impl QueryExecuteError
Sourcepub const fn as_internal(&self) -> &InternalError
pub const fn as_internal(&self) -> &InternalError
Borrow the wrapped classified runtime error.
Trait Implementations§
Source§impl Debug for QueryExecuteError
impl Debug for QueryExecuteError
Source§impl Display for QueryExecuteError
impl Display for QueryExecuteError
Source§impl Error for QueryExecuteError
impl Error for QueryExecuteError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<InternalError> for QueryExecuteError
impl From<InternalError> for QueryExecuteError
Source§fn from(err: InternalError) -> Self
fn from(err: InternalError) -> Self
Converts to this type from the input type.
Source§impl From<QueryExecuteError> for QueryError
impl From<QueryExecuteError> for QueryError
Source§fn from(source: QueryExecuteError) -> Self
fn from(source: QueryExecuteError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for QueryExecuteError
impl RefUnwindSafe for QueryExecuteError
impl Send for QueryExecuteError
impl Sync for QueryExecuteError
impl Unpin for QueryExecuteError
impl UnsafeUnpin for QueryExecuteError
impl UnwindSafe for QueryExecuteError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more