Skip to main content

Module request

Module request 

Source
Expand description

This module is responsible for implementing handlers for Language Server Protocol. This module specifically handles requests.

FunctionsΒ§

all_test_targets πŸ”’
crate_path πŸ”’
Searches for the directory of a Rust crate given this crate’s root file path.
diff πŸ”’
empty_diagnostic_report πŸ”’
fetch_dependency_list πŸ”’
find_test_target πŸ”’
get_failed_obligations πŸ”’
goto_type_action_links πŸ”’
handle_analyzer_status πŸ”’
handle_call_hierarchy_incoming πŸ”’
handle_call_hierarchy_outgoing πŸ”’
handle_call_hierarchy_prepare πŸ”’
handle_child_modules πŸ”’
handle_code_action πŸ”’
handle_code_action_resolve πŸ”’
handle_code_lens πŸ”’
handle_code_lens_resolve πŸ”’
handle_completion πŸ”’
handle_completion_resolve πŸ”’
handle_discover_test πŸ”’
handle_document_diagnostics πŸ”’
handle_document_highlight πŸ”’
handle_document_symbol πŸ”’
handle_expand_macro πŸ”’
handle_folding_range πŸ”’
handle_formatting πŸ”’
handle_goto_declaration πŸ”’
handle_goto_definition πŸ”’
handle_goto_implementation πŸ”’
handle_goto_type_definition πŸ”’
handle_hover πŸ”’
handle_inlay_hints πŸ”’
handle_inlay_hints_resolve πŸ”’
handle_interpret_function πŸ”’
handle_join_lines πŸ”’
handle_matching_brace πŸ”’
handle_memory_usage πŸ”’
handle_move_item πŸ”’
handle_on_enter πŸ”’
handle_on_type_formatting πŸ”’
handle_open_cargo_toml πŸ”’
handle_open_docs πŸ”’
handle_parent_module πŸ”’
handle_prepare_rename πŸ”’
handle_proc_macros_rebuild πŸ”’
handle_range_formatting πŸ”’
handle_references πŸ”’
handle_related_tests πŸ”’
handle_rename πŸ”’
handle_run_test πŸ”’
handle_runnables πŸ”’
handle_selection_range πŸ”’
handle_semantic_tokens_full πŸ”’
handle_semantic_tokens_full_delta πŸ”’
handle_semantic_tokens_range πŸ”’
handle_signature_help πŸ”’
handle_ssr πŸ”’
handle_view_crate_graph πŸ”’
handle_view_file_text πŸ”’
handle_view_hir πŸ”’
handle_view_item_tree πŸ”’
handle_view_mir πŸ”’
handle_view_recursive_memory_layout πŸ”’
handle_view_syntax_tree πŸ”’
handle_will_rename_files πŸ”’
handle_workspace_reload πŸ”’
handle_workspace_symbol πŸ”’
internal_testing_fetch_config πŸ”’
parse_action_id πŸ”’
prepare_hover_actions πŸ”’
resolve_resource_op πŸ”’
resource_ops_supported πŸ”’
run_rustfmt πŸ”’
runnable_action_links πŸ”’
should_skip_for_offset πŸ”’
should_skip_target πŸ”’
show_impl_command_link πŸ”’
show_ref_command_link πŸ”’
to_command_link πŸ”’
to_url πŸ”’