lsp_core/feature/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//! All features supported by the language server.
//! Features like completion ([`CompletionRequest`](`completion::CompletionRequest`)) and hover expose a component that collects items returned to the
//! client.
pub mod completion;
pub use completion::Label as CompletionLabel;
pub mod hover;
pub use hover::Label as HoverLabel;
pub mod parse;
pub use parse::Label as ParseLabel;
pub mod rename;
pub use rename::{PrepareRename as PrepareRenameLabel, Rename as RenameLabel};
pub mod diagnostics;
pub use diagnostics::Label as DiagnosticsLabel;
pub mod save;
pub use save::Label as SaveLabel;
pub mod inlay;
pub use inlay::Label as InlayLabel;
pub mod format;
pub use format::Label as FormatLabel;
pub mod semantic;
pub use semantic::Label as SemanticLabel;