pub struct GetMergeCommitOutput {
pub base_commit_id: Option<String>,
pub destination_commit_id: Option<String>,
pub merged_commit_id: Option<String>,
pub source_commit_id: Option<String>,
}Fields§
§base_commit_id: Option<String>The commit ID of the merge base.
destination_commit_id: Option<String>The commit ID of the destination commit specifier that was used in the merge evaluation.
merged_commit_id: Option<String>The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.
source_commit_id: Option<String>The commit ID of the source commit specifier that was used in the merge evaluation.
Trait Implementations§
Source§impl Clone for GetMergeCommitOutput
impl Clone for GetMergeCommitOutput
Source§fn clone(&self) -> GetMergeCommitOutput
fn clone(&self) -> GetMergeCommitOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetMergeCommitOutput
impl Debug for GetMergeCommitOutput
Source§impl Default for GetMergeCommitOutput
impl Default for GetMergeCommitOutput
Source§fn default() -> GetMergeCommitOutput
fn default() -> GetMergeCommitOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetMergeCommitOutput
impl<'de> Deserialize<'de> for GetMergeCommitOutput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GetMergeCommitOutput
impl PartialEq for GetMergeCommitOutput
impl StructuralPartialEq for GetMergeCommitOutput
Auto Trait Implementations§
impl Freeze for GetMergeCommitOutput
impl RefUnwindSafe for GetMergeCommitOutput
impl Send for GetMergeCommitOutput
impl Sync for GetMergeCommitOutput
impl Unpin for GetMergeCommitOutput
impl UnwindSafe for GetMergeCommitOutput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more