gcp_bigquery_client/model/
datasets.rs

1use crate::model::dataset::Dataset;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Default, Clone, Serialize, Deserialize)]
5#[serde(rename_all = "camelCase")]
6pub struct Datasets {
7    /// An array of the dataset resources in the project. Each resource contains basic information. For full information about a particular dataset resource, use the Datasets: get method. This property is omitted when there are no datasets in the project.
8    //#[serde(skip_serializing_if = "Option::is_none")]
9    pub datasets: Vec<Dataset>,
10    /// A hash value of the results page. You can use this property to determine if the page has changed since the last request.
11    //#[serde(skip_serializing_if = "Option::is_none")]
12    pub etag: String,
13    /// The list type. This property always returns the value \"bigquery#datasetList\".
14    //#[serde(skip_serializing_if = "Option::is_none")]
15    pub kind: String,
16    /// A token that can be used to request the next results page. This property is omitted on the final results page.
17    #[serde(skip_serializing_if = "Option::is_none")]
18    pub next_page_token: Option<String>,
19}