Struct hubcaps::pulls::PullRequest [−][src]
A structure for accessing interfacing with a specific pull request
Methods
impl<C: Clone + Connect> PullRequest<C>
[src]
impl<C: Clone + Connect> PullRequest<C>
pub fn get(&self) -> Future<Pull>
[src]
pub fn get(&self) -> Future<Pull>
Request a pull requests information
pub fn labels(&self) -> IssueLabels<C>
[src]
pub fn labels(&self) -> IssueLabels<C>
Return a reference to labels operations available for this pull request
pub fn assignees(&self) -> IssueAssignees<C>
[src]
pub fn assignees(&self) -> IssueAssignees<C>
Return a reference to assignee operations available for this pull request
pub fn open(&self) -> Future<Pull>
[src]
pub fn open(&self) -> Future<Pull>
short hand for editing state = open
pub fn close(&self) -> Future<Pull>
[src]
pub fn close(&self) -> Future<Pull>
shorthand for editing state = closed
pub fn edit(&self, pr: &PullEditOptions) -> Future<Pull>
[src]
pub fn edit(&self, pr: &PullEditOptions) -> Future<Pull>
Edit a pull request
pub fn files(&self) -> Future<Vec<FileDiff>>
[src]
pub fn files(&self) -> Future<Vec<FileDiff>>
Returns a vector of file diffs associated with this pull
pub fn comments(&self) -> Comments<C>
[src]
pub fn comments(&self) -> Comments<C>
returns issue comments interface
pub fn review_comments(&self) -> ReviewComments<C>
[src]
pub fn review_comments(&self) -> ReviewComments<C>
returns review comments interface
pub fn commits(&self) -> PullCommits<C>
[src]
pub fn commits(&self) -> PullCommits<C>
returns pull commits interface
Auto Trait Implementations
impl<C> !Send for PullRequest<C>
impl<C> !Send for PullRequest<C>
impl<C> !Sync for PullRequest<C>
impl<C> !Sync for PullRequest<C>