#[non_exhaustive]pub struct ListPullRequestsInput {
pub repository_name: Option<String>,
pub author_arn: Option<String>,
pub pull_request_status: Option<PullRequestStatusEnum>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.repository_name: Option<String>The name of the repository for which you want to list pull requests.
Optional. The Amazon Resource Name (ARN) of the user who created the pull request. If used, this filters the results to pull requests created by that user.
pull_request_status: Option<PullRequestStatusEnum>Optional. The status of the pull request. If used, this refines the results to the pull requests that match the specified status.
next_token: Option<String>An enumeration token that, when provided in a request, returns the next batch of the results.
max_results: Option<i32>A non-zero, non-negative integer used to limit the number of returned results.
Implementations§
source§impl ListPullRequestsInput
impl ListPullRequestsInput
sourcepub fn repository_name(&self) -> Option<&str>
pub fn repository_name(&self) -> Option<&str>
The name of the repository for which you want to list pull requests.
Optional. The Amazon Resource Name (ARN) of the user who created the pull request. If used, this filters the results to pull requests created by that user.
sourcepub fn pull_request_status(&self) -> Option<&PullRequestStatusEnum>
pub fn pull_request_status(&self) -> Option<&PullRequestStatusEnum>
Optional. The status of the pull request. If used, this refines the results to the pull requests that match the specified status.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
An enumeration token that, when provided in a request, returns the next batch of the results.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
A non-zero, non-negative integer used to limit the number of returned results.
source§impl ListPullRequestsInput
impl ListPullRequestsInput
sourcepub fn builder() -> ListPullRequestsInputBuilder
pub fn builder() -> ListPullRequestsInputBuilder
Creates a new builder-style object to manufacture ListPullRequestsInput.
Trait Implementations§
source§impl Clone for ListPullRequestsInput
impl Clone for ListPullRequestsInput
source§fn clone(&self) -> ListPullRequestsInput
fn clone(&self) -> ListPullRequestsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ListPullRequestsInput
impl Debug for ListPullRequestsInput
source§impl PartialEq<ListPullRequestsInput> for ListPullRequestsInput
impl PartialEq<ListPullRequestsInput> for ListPullRequestsInput
source§fn eq(&self, other: &ListPullRequestsInput) -> bool
fn eq(&self, other: &ListPullRequestsInput) -> bool
self and other values to be equal, and is used
by ==.