Struct rusoto_codecommit::PullRequestEvent[][src]

pub struct PullRequestEvent {
    pub actor_arn: Option<String>,
    pub event_date: Option<f64>,
    pub pull_request_event_type: Option<String>,
    pub pull_request_id: Option<String>,
    pub pull_request_merged_state_changed_event_metadata: Option<PullRequestMergedStateChangedEventMetadata>,
    pub pull_request_source_reference_updated_event_metadata: Option<PullRequestSourceReferenceUpdatedEventMetadata>,
    pub pull_request_status_changed_event_metadata: Option<PullRequestStatusChangedEventMetadata>,
}

Returns information about a pull request event.

Fields

The Amazon Resource Name (ARN) of the user whose actions resulted in the event. Examples include updating the pull request with additional commits or changing the status of a pull request.

The day and time of the pull request event, in timestamp format.

The type of the pull request event, for example a status change event (PULL_REQUEST_STATUS_CHANGED) or update event (PULL_REQUEST_SOURCE_REFERENCE_UPDATED).

The system-generated ID of the pull request.

Information about the change in mergability state for the pull request event.

Information about the updated source branch for the pull request event.

Information about the change in status for the pull request event.

Trait Implementations

impl Default for PullRequestEvent
[src]

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

impl Debug for PullRequestEvent
[src]

Formats the value using the given formatter. Read more

impl Clone for PullRequestEvent
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for PullRequestEvent
[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