pub struct ExecuteSqlResponse
pub count_affected: i64,
pub data: Vec<GenericRecord>,
pub total_number_of_records: i64,
pub has_more_records: bool,
pub paging_table: String,
pub info: HashMap<String, String>,
pub data_type: Arc<Type>,
The response from the /execute/sql endpoint, with its records decoded. RawExecuteSqlResponse is the form the server sends.
Fields
count_affected: i64The number of objects/records affected.
data: Vec<GenericRecord>The records, decoded.
total_number_of_records: i64Total/Filtered number of records.
has_more_records: boolToo many records. Returned a partial set.
paging_table: StringName of the table that has the result records of the query. Valid, when has_more_records is true. The caller should clear this and all tables in result_table_list when they are done querying.
info: HashMap<String, String>Additional information.
data_type: Arc<Type>The type of the dynamically generated data.
Trait Implementations
Source
impl Clone for ExecuteSqlResponse
Source
fn clone(&self) -> ExecuteSqlResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more