pub struct GitPullRequestIteration {Show 16 fields
pub links: Option<Value>,
pub author: Option<IdentityRef>,
pub change_list: Vec<GitPullRequestChange>,
pub commits: Vec<GitCommitRef>,
pub common_ref_commit: Option<GitCommitRef>,
pub created_date: Option<OffsetDateTime>,
pub description: Option<String>,
pub has_more_commits: Option<bool>,
pub id: Option<i32>,
pub new_target_ref_name: Option<String>,
pub old_target_ref_name: Option<String>,
pub push: Option<GitPushRef>,
pub reason: Option<Reason>,
pub source_ref_commit: Option<GitCommitRef>,
pub target_ref_commit: Option<GitCommitRef>,
pub updated_date: Option<OffsetDateTime>,
}Expand description
Provides properties that describe a Git pull request iteration. Iterations are created as a result of creating and pushing updates to a pull request.
Fields§
§links: Option<Value>Links
change_list: Vec<GitPullRequestChange>Changes included with the pull request iteration.
commits: Vec<GitCommitRef>The commits included with the pull request iteration.
common_ref_commit: Option<GitCommitRef>Provides properties that describe a Git commit and associated metadata.
created_date: Option<OffsetDateTime>The creation date of the pull request iteration.
description: Option<String>Description of the pull request iteration.
has_more_commits: Option<bool>Indicates if the Commits property contains a truncated list of commits in this pull request iteration.
id: Option<i32>ID of the pull request iteration. Iterations are created as a result of creating and pushing updates to a pull request.
new_target_ref_name: Option<String>If the iteration reason is Retarget, this is the refName of the new target
old_target_ref_name: Option<String>If the iteration reason is Retarget, this is the original target refName
push: Option<GitPushRef>§reason: Option<Reason>The reason for which the pull request iteration was created.
source_ref_commit: Option<GitCommitRef>Provides properties that describe a Git commit and associated metadata.
target_ref_commit: Option<GitCommitRef>Provides properties that describe a Git commit and associated metadata.
updated_date: Option<OffsetDateTime>The updated date of the pull request iteration.
Implementations§
Trait Implementations§
Source§impl Clone for GitPullRequestIteration
impl Clone for GitPullRequestIteration
Source§fn clone(&self) -> GitPullRequestIteration
fn clone(&self) -> GitPullRequestIteration
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more