Struct hubcaps::pulls::PullRequest
source · Expand description
A structure for accessing interfacing with a specific pull request
Implementations
sourceimpl<C: Clone + Connect + 'static> PullRequest<C>
impl<C: Clone + Connect + 'static> PullRequest<C>
sourcepub fn labels(&self) -> IssueLabels<C>
pub fn labels(&self) -> IssueLabels<C>
Return a reference to labels operations available for this pull request
sourcepub fn assignees(&self) -> IssueAssignees<C>
pub fn assignees(&self) -> IssueAssignees<C>
Return a reference to assignee operations available for this pull request
sourcepub fn edit(&self, pr: &PullEditOptions) -> Future<Pull>
pub fn edit(&self, pr: &PullEditOptions) -> Future<Pull>
Edit a pull request
sourcepub fn files(&self) -> Future<Vec<FileDiff>>
pub fn files(&self) -> Future<Vec<FileDiff>>
Returns a vector of file diffs associated with this pull
sourcepub fn review_comments(&self) -> ReviewComments<C>
pub fn review_comments(&self) -> ReviewComments<C>
returns review comments interface
sourcepub fn commits(&self) -> PullCommits<C>
pub fn commits(&self) -> PullCommits<C>
returns pull commits interface
Auto Trait Implementations
impl<C> !RefUnwindSafe for PullRequest<C>
impl<C> Send for PullRequest<C>
impl<C> Sync for PullRequest<C>
impl<C> Unpin for PullRequest<C>
impl<C> !UnwindSafe for PullRequest<C>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more