use Diagnostic;
use Display;
use Error;
pub type MergeResult<T> = Result;
/// A merger function that receives the previous and next values, the current
/// context, and can return a [`MergeError`] on failure.
pub type Merger<Val, Ctx> = ;
/// Error for merge failures.
;