pub enum SqlDispatchResult {
Projection {
columns: Vec<String>,
rows: Vec<Vec<Value>>,
row_count: u32,
},
Explain(String),
Describe(EntitySchemaDescription),
ShowIndexes(Vec<String>),
ShowColumns(Vec<EntityFieldDescription>),
ShowEntities(Vec<String>),
}Expand description
SqlDispatchResult
Unified SQL dispatch payload returned by shared SQL lane execution.
Variants§
Projection
Explain(String)
Describe(EntitySchemaDescription)
ShowIndexes(Vec<String>)
ShowColumns(Vec<EntityFieldDescription>)
ShowEntities(Vec<String>)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SqlDispatchResult
impl RefUnwindSafe for SqlDispatchResult
impl Send for SqlDispatchResult
impl Sync for SqlDispatchResult
impl Unpin for SqlDispatchResult
impl UnsafeUnpin for SqlDispatchResult
impl UnwindSafe for SqlDispatchResult
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