Struct rusoto_swf::ActivityTask [] [src]

pub struct ActivityTask {
    pub activity_id: String,
    pub activity_type: ActivityType,
    pub input: Option<String>,
    pub started_event_id: i64,
    pub task_token: String,
    pub workflow_execution: WorkflowExecution,
}

Unit of work sent to an activity worker.

Fields

The unique ID of the task.

The type of this activity task.

The inputs provided when the activity task was scheduled. The form of the input is user defined and should be meaningful to the activity implementation.

The ID of the ActivityTaskStarted event recorded in the history.

The opaque string used as a handle on the task. This token is used by workers to communicate progress and response information back to the system about the task.

The workflow execution that started this activity task.

Trait Implementations

impl Default for ActivityTask
[src]

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

impl Debug for ActivityTask
[src]

Formats the value using the given formatter.

impl Clone for ActivityTask
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more