[][src]Struct rusoto_stepfunctions::HistoryEvent

pub struct HistoryEvent {
    pub activity_failed_event_details: Option<ActivityFailedEventDetails>,
    pub activity_schedule_failed_event_details: Option<ActivityScheduleFailedEventDetails>,
    pub activity_scheduled_event_details: Option<ActivityScheduledEventDetails>,
    pub activity_started_event_details: Option<ActivityStartedEventDetails>,
    pub activity_succeeded_event_details: Option<ActivitySucceededEventDetails>,
    pub activity_timed_out_event_details: Option<ActivityTimedOutEventDetails>,
    pub execution_aborted_event_details: Option<ExecutionAbortedEventDetails>,
    pub execution_failed_event_details: Option<ExecutionFailedEventDetails>,
    pub execution_started_event_details: Option<ExecutionStartedEventDetails>,
    pub execution_succeeded_event_details: Option<ExecutionSucceededEventDetails>,
    pub execution_timed_out_event_details: Option<ExecutionTimedOutEventDetails>,
    pub id: i64,
    pub lambda_function_failed_event_details: Option<LambdaFunctionFailedEventDetails>,
    pub lambda_function_schedule_failed_event_details: Option<LambdaFunctionScheduleFailedEventDetails>,
    pub lambda_function_scheduled_event_details: Option<LambdaFunctionScheduledEventDetails>,
    pub lambda_function_start_failed_event_details: Option<LambdaFunctionStartFailedEventDetails>,
    pub lambda_function_succeeded_event_details: Option<LambdaFunctionSucceededEventDetails>,
    pub lambda_function_timed_out_event_details: Option<LambdaFunctionTimedOutEventDetails>,
    pub previous_event_id: Option<i64>,
    pub state_entered_event_details: Option<StateEnteredEventDetails>,
    pub state_exited_event_details: Option<StateExitedEventDetails>,
    pub timestamp: f64,
    pub type_: String,
}

Contains details about the events of an execution.

Fields

Contains details about an activity schedule event which failed during an execution.

The id of the event. Events are numbered sequentially, starting at one.

Contains details about a lambda function which failed to start during an execution.

Contains details about a lambda function which terminated successfully during an execution.

The id of the previous event.

The date the event occurred.

The type of the event.

Trait Implementations

impl Clone for HistoryEvent
[src]

Performs copy-assignment from source. Read more

impl Default for HistoryEvent
[src]

impl PartialEq<HistoryEvent> for HistoryEvent
[src]

impl Debug for HistoryEvent
[src]

impl<'de> Deserialize<'de> for HistoryEvent
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T