Struct hubcaps::pulls::PullRequest
[−]
[src]
pub struct PullRequest<C> where
C: Clone + Connect, { /* fields omitted */ }
A structure for accessing interfacing with a specific pull request
Methods
impl<C: Clone + Connect> PullRequest<C>
[src]
fn get(&self) -> Future<Pull>
[src]
Request a pull requests information
fn open(&self) -> Future<Pull>
[src]
short hand for editing state = open
fn close(&self) -> Future<Pull>
[src]
shorthand for editing state = closed
fn edit(&self, pr: &PullEditOptions) -> Future<Pull>
[src]
Edit a pull request
fn files(&self) -> Future<Vec<FileDiff>>
[src]
Returns a vector of file diffs associated with this pull
fn comments(&self) -> Comments<C>
[src]
returns issue comments interface
fn review_comments(&self) -> ReviewComments<C>
[src]
returns review comments interface
fn commits(&self) -> PullCommits<C>
[src]
returns pull commits interface