pub struct ConflictContext {
pub source_branch: String,
pub target_branch: String,
pub conflicting_files: Vec<String>,
pub source_spec_id: String,
pub source_spec_title: Option<String>,
pub diff_summary: String,
}Expand description
Context information about a merge conflict
Fields§
§source_branch: String§target_branch: String§conflicting_files: Vec<String>§source_spec_id: String§source_spec_title: Option<String>§diff_summary: StringTrait Implementations§
Source§impl Clone for ConflictContext
impl Clone for ConflictContext
Source§fn clone(&self) -> ConflictContext
fn clone(&self) -> ConflictContext
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 moreAuto Trait Implementations§
impl Freeze for ConflictContext
impl RefUnwindSafe for ConflictContext
impl Send for ConflictContext
impl Sync for ConflictContext
impl Unpin for ConflictContext
impl UnwindSafe for ConflictContext
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