Struct databend_client::response::QueryResponse
source · pub struct QueryResponse {
pub id: String,
pub session_id: Option<String>,
pub session: Option<SessionConfig>,
pub schema: Vec<SchemaField>,
pub data: Vec<Vec<String>>,
pub state: String,
pub error: Option<QueryError>,
pub stats: QueryStats,
pub stats_uri: Option<String>,
pub final_uri: Option<String>,
pub next_uri: Option<String>,
pub kill_uri: Option<String>,
}
Fields§
§id: String
§session_id: Option<String>
§session: Option<SessionConfig>
§schema: Vec<SchemaField>
§data: Vec<Vec<String>>
§state: String
§error: Option<QueryError>
§stats: QueryStats
§stats_uri: Option<String>
§final_uri: Option<String>
§next_uri: Option<String>
§kill_uri: Option<String>
Trait Implementations§
source§impl Debug for QueryResponse
impl Debug for QueryResponse
source§impl<'de> Deserialize<'de> for QueryResponse
impl<'de> Deserialize<'de> for QueryResponse
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