#[non_exhaustive]pub struct CommitDiffSourceCodeType { /* private fields */ }Expand description
A type of SourceCodeType that specifies the commit diff for a pull request on an associated repository. The SourceCommit and DestinationCommit fields are required to do a pull request code review.
Implementations
sourceimpl CommitDiffSourceCodeType
impl CommitDiffSourceCodeType
sourcepub fn source_commit(&self) -> Option<&str>
pub fn source_commit(&self) -> Option<&str>
The SHA of the source commit used to generate a commit diff. This field is required for a pull request code review.
sourcepub fn destination_commit(&self) -> Option<&str>
pub fn destination_commit(&self) -> Option<&str>
The SHA of the destination commit used to generate a commit diff. This field is required for a pull request code review.
sourcepub fn merge_base_commit(&self) -> Option<&str>
pub fn merge_base_commit(&self) -> Option<&str>
The SHA of the merge base of a commit.
sourceimpl CommitDiffSourceCodeType
impl CommitDiffSourceCodeType
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CommitDiffSourceCodeType.
Trait Implementations
sourceimpl Clone for CommitDiffSourceCodeType
impl Clone for CommitDiffSourceCodeType
sourcefn clone(&self) -> CommitDiffSourceCodeType
fn clone(&self) -> CommitDiffSourceCodeType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for CommitDiffSourceCodeType
impl Debug for CommitDiffSourceCodeType
sourceimpl PartialEq<CommitDiffSourceCodeType> for CommitDiffSourceCodeType
impl PartialEq<CommitDiffSourceCodeType> for CommitDiffSourceCodeType
sourcefn eq(&self, other: &CommitDiffSourceCodeType) -> bool
fn eq(&self, other: &CommitDiffSourceCodeType) -> bool
impl StructuralPartialEq for CommitDiffSourceCodeType
Auto Trait Implementations
impl RefUnwindSafe for CommitDiffSourceCodeType
impl Send for CommitDiffSourceCodeType
impl Sync for CommitDiffSourceCodeType
impl Unpin for CommitDiffSourceCodeType
impl UnwindSafe for CommitDiffSourceCodeType
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