pub struct PullRequestReviewComment<'a> {Show 27 fields
pub url: &'a str,
pub pull_request_review_id: usize,
pub id: usize,
pub node_id: &'a str,
pub diff_hunk: &'a str,
pub path: &'a str,
pub position: Option<usize>,
pub original_position: usize,
pub commit_id: &'a str,
pub original_commit_id: &'a str,
pub user: User<'a>,
pub body: &'a str,
pub created_at: &'a str,
pub updated_at: &'a str,
pub html_url: &'a str,
pub pull_request_url: &'a str,
pub author_association: AuthorAssociation,
pub _links: PullRequestReviewCommentLinks<'a>,
pub reactions: Reactions<'a>,
pub start_line: Option<usize>,
pub original_start_line: Option<usize>,
pub start_side: Option<PullRequestReviewCommentStartSide>,
pub line: Option<usize>,
pub original_line: usize,
pub side: PullRequestReviewCommentSide,
pub in_reply_to_id: Option<usize>,
pub subject_type: Option<PullRequestReviewCommentSubjectType>,
}
Expand description
The comment itself.
Fields§
§url: &'a str
URL for the pull request review comment
pull_request_review_id: usize
The ID of the pull request review to which the comment belongs.
id: usize
The ID of the pull request review comment.
node_id: &'a str
The node ID of the pull request review comment.
diff_hunk: &'a str
The diff of the line that the comment refers to.
path: &'a str
The relative path of the file to which the comment applies.
position: Option<usize>
The line index in the diff to which the comment applies.
original_position: usize
The index of the original line in the diff to which the comment applies.
commit_id: &'a str
The SHA of the commit to which the comment applies.
original_commit_id: &'a str
The SHA of the original commit to which the comment applies.
user: User<'a>
§body: &'a str
The text of the comment.
created_at: &'a str
§updated_at: &'a str
§html_url: &'a str
HTML URL for the pull request review comment.
pull_request_url: &'a str
URL for the pull request that the review comment belongs to.
_links: PullRequestReviewCommentLinks<'a>
§reactions: Reactions<'a>
§start_line: Option<usize>
The first line of the range for a multi-line comment.
original_start_line: Option<usize>
The first line of the range for a multi-line comment.
start_side: Option<PullRequestReviewCommentStartSide>
The side of the first line of the range for a multi-line comment.
line: Option<usize>
The line of the blob to which the comment applies. The last line of the range for a multi-line comment
original_line: usize
The line of the blob to which the comment applies. The last line of the range for a multi-line comment
side: PullRequestReviewCommentSide
The side of the first line of the range for a multi-line comment.
in_reply_to_id: Option<usize>
The comment ID to reply to.
subject_type: Option<PullRequestReviewCommentSubjectType>
The level at which the comment is targeted, can be a diff line or a file.