Struct rusoto_workdocs::Activity[][src]

pub struct Activity {
    pub comment_metadata: Option<CommentMetadata>,
    pub initiator: Option<UserMetadata>,
    pub organization_id: Option<String>,
    pub original_parent: Option<ResourceMetadata>,
    pub participants: Option<Participants>,
    pub resource_metadata: Option<ResourceMetadata>,
    pub time_stamp: Option<f64>,
    pub type_: Option<String>,
}

Describes the activity information.

Fields

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

The user who performed the action.

The ID of the organization.

The original parent of the resource. This is an optional field and is filled for move activities.

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

The metadata of the resource involved in the user action.

The timestamp when the action was performed.

The activity type.

Trait Implementations

impl Default for Activity
[src]

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

impl Debug for Activity
[src]

Formats the value using the given formatter. Read more

impl Clone for Activity
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Activity
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl Send for Activity

impl Sync for Activity