pub enum MergeRule {
AdvancedStatus,
PreferTheirs,
PreferOurs,
Union,
}Expand description
Merge strategy for a frontmatter field
Variants§
AdvancedStatus
Prefer the more advanced value (for status)
PreferTheirs
Take from either side, preferring theirs (for completion metadata)
PreferOurs
Take from either side, preferring ours (for working branch metadata)
Union
Merge both lists, deduplicate (for arrays)
Trait Implementations§
impl StructuralPartialEq for MergeRule
Auto Trait Implementations§
impl Freeze for MergeRule
impl RefUnwindSafe for MergeRule
impl Send for MergeRule
impl Sync for MergeRule
impl Unpin for MergeRule
impl UnwindSafe for MergeRule
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