Skip to main content

reconcile

Function reconcile 

Source
pub fn reconcile<V>(
    policy: &ReconciliationPolicy<V::MergeStrategy>,
    pattern: &Pattern<V>,
) -> Result<Pattern<V>, ReconcileError>
Expand description

Normalizes a pattern by resolving duplicate identities according to the policy.

  • LastWriteWins, FirstWriteWins, Merge always return Ok.
  • Strict returns Err if any duplicate identity has different content.