pub struct MarkerFormat {
pub marker_length: usize,
pub enhanced: bool,
}Expand description
Controls conflict marker format: enhanced (weave metadata) or standard (git-compatible).
When enhanced is true (default for git merge driver), markers include entity metadata,
ConGra complexity classification, and resolution hints.
When enhanced is false (triggered by -l flag from jj/other tools), markers use
the standard git format that tools can parse: <<<<<<< ours / ======= / >>>>>>> theirs.
Fields§
§marker_length: usize§enhanced: boolImplementations§
Trait Implementations§
Source§impl Clone for MarkerFormat
impl Clone for MarkerFormat
Source§fn clone(&self) -> MarkerFormat
fn clone(&self) -> MarkerFormat
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 MarkerFormat
impl Debug for MarkerFormat
Auto Trait Implementations§
impl Freeze for MarkerFormat
impl RefUnwindSafe for MarkerFormat
impl Send for MarkerFormat
impl Sync for MarkerFormat
impl Unpin for MarkerFormat
impl UnsafeUnpin for MarkerFormat
impl UnwindSafe for MarkerFormat
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more