pub struct MergeOperations {
pub destination: Option<String>,
pub source: Option<String>,
}Expand description
Information about the file operation conflicts in a merge operation.
Fields§
§destination: Option<String>The operation on a file in the destination of a merge or pull request.
source: Option<String>The operation (add, modify, or delete) on a file in the source of a merge or pull request.
Trait Implementations§
Source§impl Clone for MergeOperations
impl Clone for MergeOperations
Source§fn clone(&self) -> MergeOperations
fn clone(&self) -> MergeOperations
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 MergeOperations
impl Debug for MergeOperations
Source§impl Default for MergeOperations
impl Default for MergeOperations
Source§fn default() -> MergeOperations
fn default() -> MergeOperations
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MergeOperations
impl<'de> Deserialize<'de> for MergeOperations
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 MergeOperations
impl PartialEq for MergeOperations
impl StructuralPartialEq for MergeOperations
Auto Trait Implementations§
impl Freeze for MergeOperations
impl RefUnwindSafe for MergeOperations
impl Send for MergeOperations
impl Sync for MergeOperations
impl Unpin for MergeOperations
impl UnwindSafe for MergeOperations
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