fn highlight_positions(
    background: BackgroundColor,
    syntax_highlight: bool,
    file_format: &FileFormat,
    lhs_mps: &[MatchedPos],
    rhs_mps: &[MatchedPos]
) -> (HashMap<LineNumber, Vec<(SingleLineSpan, Style)>, BuildHasherDefault<FxHasher>>, HashMap<LineNumber, Vec<(SingleLineSpan, Style)>, BuildHasherDefault<FxHasher>>)
Expand description

Calculate positions of highlights on both sides. This includes both syntax highlighting and added/removed content highlighting.