pub fn handle_completion( ast_data: &Value, source_text: &str, position: Position, trigger_char: Option<&str>, ) -> Option<CompletionResponse>
Handle a completion request.