pub struct GitMerge {
pub git_merge_parameters: GitMergeParameters,
pub links: Option<Value>,
pub detailed_status: Option<GitMergeOperationStatusDetail>,
pub merge_operation_id: Option<i32>,
pub status: Option<Status>,
}Fields§
§git_merge_parameters: GitMergeParameters§links: Option<Value>Links
detailed_status: Option<GitMergeOperationStatusDetail>Status information about a requested merge operation.
merge_operation_id: Option<i32>Unique identifier for the merge operation.
status: Option<Status>Status of the merge operation.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GitMerge
impl<'de> Deserialize<'de> for GitMerge
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
impl StructuralPartialEq for GitMerge
Auto Trait Implementations§
impl Freeze for GitMerge
impl RefUnwindSafe for GitMerge
impl Send for GitMerge
impl Sync for GitMerge
impl Unpin for GitMerge
impl UnwindSafe for GitMerge
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