pub struct QueryResponse {
pub kind: String,
pub etag: Option<String>,
pub schema: Option<TableSchema>,
pub job_reference: JobReference,
pub total_rows: Option<String>,
pub page_token: Option<String>,
pub rows: Vec<Value>,
pub total_bytes_processed: Option<String>,
pub job_complete: bool,
pub errors: Option<Vec<ErrorProto>>,
pub cache_hit: bool,
pub num_dml_affected_rows: Option<String>,
}Fields§
§kind: String§etag: Option<String>§schema: Option<TableSchema>§job_reference: JobReference§total_rows: Option<String>dry runs do not have total rows
page_token: Option<String>§rows: Vec<Value>§total_bytes_processed: Option<String>§job_complete: bool§errors: Option<Vec<ErrorProto>>§cache_hit: bool§num_dml_affected_rows: Option<String>Implementations§
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
Auto Trait Implementations§
impl Freeze for QueryResponse
impl RefUnwindSafe for QueryResponse
impl Send for QueryResponse
impl Sync for QueryResponse
impl Unpin for QueryResponse
impl UnwindSafe for QueryResponse
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