pub fn apply_incremental_change( text: &mut String, change: &TextDocumentContentChangeEvent, ) -> Result<()>