pub enum HydrationError {
SingleScalarRequiresSingleRow {
actual_rows: usize,
},
ColumnNotFound {
column: String,
},
EmptyRow,
Internal(String),
}Expand description
Hydration 错误
Variants§
SingleScalarRequiresSingleRow
SingleScalar 模式下行数不等于 1
ColumnNotFound
指定列不存在
EmptyRow
行列数为 0
Internal(String)
P0 修复:内部解析不变量违反(不应触发,触发说明逻辑有 bug)
Trait Implementations§
Source§impl Clone for HydrationError
impl Clone for HydrationError
Source§fn clone(&self) -> HydrationError
fn clone(&self) -> HydrationError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HydrationError
impl Debug for HydrationError
Source§impl Display for HydrationError
impl Display for HydrationError
Source§impl Error for HydrationError
impl Error for HydrationError
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 PartialEq for HydrationError
impl PartialEq for HydrationError
impl StructuralPartialEq for HydrationError
Auto Trait Implementations§
impl Freeze for HydrationError
impl RefUnwindSafe for HydrationError
impl Send for HydrationError
impl Sync for HydrationError
impl Unpin for HydrationError
impl UnsafeUnpin for HydrationError
impl UnwindSafe for HydrationError
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