rust analyzer doesn't work with host projects
When running a host project with meson or cargo, rust analyzer doesn't provide any code completion suggestions even though builder recognizes rust analyzer.
somewhat relevant logs from a cargo project:
11:13:32.4288 ide-pipeline[ 2]: DEBUG: GbpGitPipelineAddin loaded in 0.000412 seconds
11:13:32.4315 ide-pipeline[ 2]: DEBUG: RustAnalyzerPipelineAddin loaded in 0.002316 seconds
11:13:32.4316 ide-pipeline[ 2]: DEBUG: IdeAutotoolsPipelineAddin loaded in 0.000012 seconds
11:13:32.4665 rust-analyzer-pipeline-addin[ 2]: DEBUG: Using rust-analyzer from home directory
11:13:32.4686 ide-subproces-supervisor[ 2]: DEBUG: Setting subprocess to 6167
11:13:32.8733 gbp-code-index-service[ 2]: WARNING: Code indexing failed: No files were provided
11:13:38.2714 gbp-editor-workspace-addin[ 2]: DEBUG: Loading editor page for "src/main.rs"
11:13:38.3110 dzl-widget-action-group[ 2]: DEBUG: Action redo disabled
11:13:38.3111 dzl-widget-action-group[ 2]: DEBUG: Action undo disabled
11:13:38.3958 ide-workspace[ 2]: DEBUG: Adding IdeEditorPage to page MRU
11:13:38.4330 gb-beautifier-helper[ 2]: DEBUG: Beautifier plugin: Can't find a GtkSourceLanguage for the buffer
11:13:38.4985 gbp-symbol-frame-addin[ 2]: DEBUG: Failed to get symbol tree: {'code': <int64 -32603>, 'message': <'file not found: /home/aparra/Projects/vulkan-performance-tests/src/main.rs'>}
11:13:38.9925 gbp-symbol-frame-addin[ 2]: DEBUG: Failed to find nearest scope: Finding nearest scope is not supported for this language