pub struct EsqlResponse {
pub columns: Vec<EsqlColumn>,
pub values: Vec<Vec<Value>>,
pub is_partial: bool,
}Expand description
Row-major values: one array of cells per row. columnar responses are
transposed into this shape by decode_columnar so callers always see rows.
Fields§
§columns: Vec<EsqlColumn>§values: Vec<Vec<Value>>§is_partial: boolTrait Implementations§
Source§impl Clone for EsqlResponse
impl Clone for EsqlResponse
Source§impl Debug for EsqlResponse
impl Debug for EsqlResponse
Source§impl PartialEq for EsqlResponse
impl PartialEq for EsqlResponse
impl StructuralPartialEq for EsqlResponse
Auto Trait Implementations§
impl Forget for EsqlResponse
impl Freeze for EsqlResponse
impl Move for EsqlResponse
impl RefUnwindSafe for EsqlResponse
impl Send for EsqlResponse
impl Sync for EsqlResponse
impl Unpin for EsqlResponse
impl UnsafeUnpin for EsqlResponse
impl UnwindSafe for EsqlResponse
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