gcp_bigquery_client/model/
datasets.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use crate::model::dataset::Dataset;
use serde::{Deserialize, Serialize};

#[derive(Debug, Default, Clone, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct Datasets {
    /// 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.
    //#[serde(skip_serializing_if = "Option::is_none")]
    pub datasets: Vec<Dataset>,
    /// A hash value of the results page. You can use this property to determine if the page has changed since the last request.
    //#[serde(skip_serializing_if = "Option::is_none")]
    pub etag: String,
    /// The list type. This property always returns the value \"bigquery#datasetList\".
    //#[serde(skip_serializing_if = "Option::is_none")]
    pub kind: String,
    /// A token that can be used to request the next results page. This property is omitted on the final results page.
    #[serde(skip_serializing_if = "Option::is_none")]
    pub next_page_token: Option<String>,
}