pub enum SqlExecCoreError {
InvalidArgument(String),
Sqlite {
prefix: &'static str,
error: Error,
},
Internal(String),
}Expand description
通用 SQL 核心错误。 Shared SQL core error.
Variants§
InvalidArgument(String)
调用参数无效。 Invalid caller input.
Sqlite
SQLite 执行错误。 SQLite execution error.
Internal(String)
内部序列化或 Arrow 处理错误。 Internal serialization or Arrow processing error.
Trait Implementations§
Source§impl Debug for SqlExecCoreError
impl Debug for SqlExecCoreError
Source§impl Display for SqlExecCoreError
impl Display for SqlExecCoreError
Source§impl Error for SqlExecCoreError
impl Error for SqlExecCoreError
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()
Auto Trait Implementations§
impl Freeze for SqlExecCoreError
impl !RefUnwindSafe for SqlExecCoreError
impl Send for SqlExecCoreError
impl Sync for SqlExecCoreError
impl Unpin for SqlExecCoreError
impl UnsafeUnpin for SqlExecCoreError
impl !UnwindSafe for SqlExecCoreError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request