pub struct RowsResponse {
pub rows: Vec<Value>,
pub columns: Vec<String>,
pub total: u64,
pub offset: u64,
pub limit: u64,
pub has_more: bool,
}Expand description
Response containing table rows
Fields§
§rows: Vec<Value>The rows returned
columns: Vec<String>Column names in the result
total: u64Total number of rows in the table (with filters applied)
offset: u64Current offset
limit: u64Limit used for this query
has_more: boolWhether there are more rows available
Trait Implementations§
Source§impl Clone for RowsResponse
impl Clone for RowsResponse
Source§fn clone(&self) -> RowsResponse
fn clone(&self) -> RowsResponse
Returns a duplicate of the value. Read more
1.0.0 · 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 RowsResponse
impl Debug for RowsResponse
Source§impl<'de> Deserialize<'de> for RowsResponse
impl<'de> Deserialize<'de> for RowsResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RowsResponse
impl RefUnwindSafe for RowsResponse
impl Send for RowsResponse
impl Sync for RowsResponse
impl Unpin for RowsResponse
impl UnwindSafe for RowsResponse
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more