1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// This file was generated by code-gen. DO NOT EDIT MANUALLY!
///A list of changes for a user.
#[derive(Debug, Clone, ::serde::Deserialize, ::serde::Serialize)]
pub struct ChangeList {
#[serde(rename = "changes")]
///The list of changes. If nextPageToken is populated, then this list may be incomplete and an additional page of results should be fetched.
pub changes: ::alloc::vec::Vec<crate::discovery::schemas::change::Change>,
#[serde(rename = "kind")]
///Identifies what kind of resource this is. Value: the fixed string `"drive#changeList"`.
pub kind: ::alloc::string::String,
#[serde(rename = "newStartPageToken")]
///The starting page token for future changes. This will be present only if the end of the current changes list has been reached. The page token doesn't expire.
pub new_start_page_token: ::alloc::string::String,
#[serde(rename = "nextPageToken")]
///The page token for the next page of changes. This will be absent if the end of the changes list has been reached. The page token doesn't expire.
pub next_page_token: ::alloc::string::String,
}
///A list of changes for a user.
#[derive(Debug, Clone, ::serde::Deserialize, ::serde::Serialize, Default)]
pub struct ChangeListPartial {
#[serde(rename = "changes")]
#[serde(skip_serializing_if = "::core::option::Option::is_none")]
///The list of changes. If nextPageToken is populated, then this list may be incomplete and an additional page of results should be fetched.
pub changes: ::core::option::Option<
::alloc::vec::Vec<crate::discovery::schemas::change::ChangePartial>,
>,
#[serde(rename = "kind")]
#[serde(skip_serializing_if = "::core::option::Option::is_none")]
///Identifies what kind of resource this is. Value: the fixed string `"drive#changeList"`.
pub kind: ::core::option::Option<::alloc::string::String>,
#[serde(rename = "newStartPageToken")]
#[serde(skip_serializing_if = "::core::option::Option::is_none")]
///The starting page token for future changes. This will be present only if the end of the current changes list has been reached. The page token doesn't expire.
pub new_start_page_token: ::core::option::Option<::alloc::string::String>,
#[serde(rename = "nextPageToken")]
#[serde(skip_serializing_if = "::core::option::Option::is_none")]
///The page token for the next page of changes. This will be absent if the end of the changes list has been reached. The page token doesn't expire.
pub next_page_token: ::core::option::Option<::alloc::string::String>,
}