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
comment_metadata: Option<CommentMetadata>
Metadata of the commenting activity. This is an optional field and is filled for commenting activities.
initiator: Option<UserMetadata>
The user who performed the action.
organization_id: Option<String>
The ID of the organization.
original_parent: Option<ResourceMetadata>
The original parent of the resource. This is an optional field and is filled for move activities.
participants: Option<Participants>
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.
resource_metadata: Option<ResourceMetadata>
The metadata of the resource involved in the user action.
time_stamp: Option<f64>
The timestamp when the action was performed.
type_: Option<String>
The activity type.
Trait Implementations
impl Default for Activity
[src]
impl Default for Activity
impl Debug for Activity
[src]
impl Debug for Activity
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Activity
[src]
impl Clone for Activity
fn clone(&self) -> Activity
[src]
fn clone(&self) -> Activity
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for Activity
[src]
impl PartialEq for Activity