Struct google_drive3_fork::Change[][src]

pub struct Change {
    pub team_drive: Option<TeamDrive>,
    pub kind: Option<String>,
    pub file: Option<File>,
    pub time: Option<String>,
    pub team_drive_id: Option<String>,
    pub removed: Option<bool>,
    pub type_: Option<String>,
    pub file_id: Option<String>,
}

A change to a file or Team Drive.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

The updated state of the Team Drive. Present if the type is teamDrive, the user is still a member of the Team Drive, and the Team Drive has not been removed.

Identifies what kind of resource this is. Value: the fixed string "drive#change".

The updated state of the file. Present if the type is file and the file has not been removed from this list of changes.

The time of this change (RFC 3339 date-time).

The ID of the Team Drive associated with this change.

Whether the file or Team Drive has been removed from this list of changes, for example by deletion or loss of access.

The type of the change. Possible values are file and teamDrive.

The ID of the file which has changed.

Trait Implementations

impl Default for Change
[src]

Returns the "default value" for a type. Read more

impl Clone for Change
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Change
[src]

Formats the value using the given formatter. Read more

impl Resource for Change
[src]

Auto Trait Implementations

impl Send for Change

impl Sync for Change