Struct octorust::types::PullRequestSimple [−][src]
pub struct PullRequestSimple {}Show 36 fields
pub links: PullRequestSimpleLinks, pub active_lock_reason: String, pub assignee: Option<SimpleUser>, pub assignees: Vec<SimpleUser>, pub author_association: AuthorAssociation, pub auto_merge: Option<AutoMerge>, pub base: Base, pub body: String, pub closed_at: Option<DateTime<Utc>>, pub comments_url: String, pub commits_url: String, pub created_at: Option<DateTime<Utc>>, pub diff_url: String, pub draft: bool, pub head: PullRequestSimpleHead, pub html_url: String, pub id: i64, pub issue_url: String, pub labels: Vec<LabelsData>, pub locked: bool, pub merge_commit_sha: String, pub merged_at: Option<DateTime<Utc>>, pub milestone: Option<Milestone>, pub node_id: String, pub number: i64, pub patch_url: String, pub requested_reviewers: Vec<SimpleUser>, pub requested_teams: Vec<Team>, pub review_comment_url: String, pub review_comments_url: String, pub state: String, pub statuses_url: String, pub title: String, pub updated_at: Option<DateTime<Utc>>, pub url: String, pub user: Option<SimpleUser>,
Expand description
Pull Request Simple
Fields
links: PullRequestSimpleLinks
active_lock_reason: String
assignee: Option<SimpleUser>
Simple User
assignees: Vec<SimpleUser>
How the author is associated with the repository.
auto_merge: Option<AutoMerge>
The status of auto merging a pull request.
base: Base
body: String
closed_at: Option<DateTime<Utc>>
comments_url: String
commits_url: String
created_at: Option<DateTime<Utc>>
diff_url: String
draft: bool
Pull Request Simple
head: PullRequestSimpleHead
html_url: String
id: i64
issue_url: String
labels: Vec<LabelsData>
locked: bool
merge_commit_sha: String
merged_at: Option<DateTime<Utc>>
milestone: Option<Milestone>
A collection of related issues and pull requests.
node_id: String
number: i64
patch_url: String
requested_reviewers: Vec<SimpleUser>
requested_teams: Vec<Team>
Pull Request Simple
review_comment_url: String
review_comments_url: String
state: String
statuses_url: String
title: String
updated_at: Option<DateTime<Utc>>
url: String
user: Option<SimpleUser>
Simple User
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for PullRequestSimple
impl Send for PullRequestSimple
impl Sync for PullRequestSimple
impl Unpin for PullRequestSimple
impl UnwindSafe for PullRequestSimple
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more