Expand description
rust-analyzer extensions to the LSP.
Structs§
- Analyzer
Status Params - Cargo
Runnable Args - Change
Test State Params - Client
Command Options - Code
Action - Code
Action Data - Code
Lens Resolve Data - Information about CodeLens, that is to be resolved.
- Command
Link - Command
Link Group - Completion
Import - Completion
Resolve Data - Crate
Info Result - Discover
Test Params - Discover
Test Results - Expand
Macro Params - Expanded
Macro - External
Docs Pair - Fetch
Dependency List Params - Fetch
Dependency List Result - Hover
- Hover
Params - Inlay
Hint Resolve Data - Internal
Testing Fetch Config Params - Join
Lines Params - Matching
Brace Params - Memory
Layout Node - Move
Item Params - Open
Cargo Toml Params - Recursive
Memory Layout - RunFlycheck
Params - RunTest
Params - Runnable
- Runnables
Params - Server
Status Params - Shell
Runnable Args - Snippet
Text Document Edit - Snippet
Text Edit - Snippet
Workspace Edit - SsrParams
- Test
Info - Test
Item - View
Crate Graph Params - View
Item Tree Params - View
Syntax Tree Params - Workspace
Symbol Params
Enums§
- Abort
RunTest - Analyzer
Status - Append
Output ToRun Test - Cancel
Flycheck - Change
Test State - Child
Modules - Clear
Flycheck - Code
Action Request - Code
Action Resolve Request - Code
Lens Resolve Data Kind - Discover
Test - Discovered
Tests - EndRun
Test - Expand
Macro - External
Docs - External
Docs Response - Fetch
Dependency List - Health
- Hover
Request - Internal
Testing Fetch Config - Internal
Testing Fetch Config Option - Internal
Testing Fetch Config Response - Interpret
Function - Join
Lines - Matching
Brace - Memory
Usage - Move
Item - Move
Item Direction - OnEnter
- OnType
Formatting - The document on type formatting request is sent from the client to the server to format parts of the document during typing. This is almost same as lsp_types::request::OnTypeFormatting, but the result has SnippetTextEdit in it instead of TextEdit.
- Open
Cargo Toml - Open
Server Logs - Parent
Module - Position
OrRange - Rebuild
Proc Macros - Related
Tests - Reload
Workspace - RunFlycheck
- RunTest
- Runnable
Args - Runnable
Kind - Runnables
- Server
Status Notification - Snippet
Document Change Operation - Ssr
- Test
Item Kind - Test
State - View
Crate Graph - View
File Text - ViewHir
- View
Item Tree - ViewMir
- View
Recursive Memory Layout - View
Syntax Tree - Workspace
Symbol - Workspace
Symbol Search Kind - Workspace
Symbol Search Scope