fn merge_text_and_snippet_edits(
line_index: &LineIndex,
edit: TextEdit,
snippet_edit: SnippetEdit,
client_supports_annotations: bool,
) -> Vec<SnippetTextEdit>fn merge_text_and_snippet_edits(
line_index: &LineIndex,
edit: TextEdit,
snippet_edit: SnippetEdit,
client_supports_annotations: bool,
) -> Vec<SnippetTextEdit>