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 π