diff options
Diffstat (limited to 'crates/server/src/req.rs')
-rw-r--r-- | crates/server/src/req.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/crates/server/src/req.rs b/crates/server/src/req.rs index 893cbde81..b9e0c3796 100644 --- a/crates/server/src/req.rs +++ b/crates/server/src/req.rs | |||
@@ -1,6 +1,7 @@ | |||
1 | use std::collections::HashMap; | 1 | use std::collections::HashMap; |
2 | use languageserver_types::{TextDocumentIdentifier, Range, Url, Position, Location}; | 2 | use languageserver_types::{TextDocumentIdentifier, Range, Url, Position, Location}; |
3 | use url_serde; | 3 | use url_serde; |
4 | use project_model::CargoWorkspace; | ||
4 | 5 | ||
5 | pub use languageserver_types::{ | 6 | pub use languageserver_types::{ |
6 | request::*, notification::*, | 7 | request::*, notification::*, |
@@ -167,3 +168,10 @@ pub enum FileSystemEdit { | |||
167 | dst: Url, | 168 | dst: Url, |
168 | } | 169 | } |
169 | } | 170 | } |
171 | |||
172 | pub enum DidReloadWorkspace {} | ||
173 | |||
174 | impl Notification for DidReloadWorkspace { | ||
175 | const METHOD: &'static str = "m/didReloadWorkspace"; | ||
176 | type Params = Vec<CargoWorkspace>; | ||
177 | } | ||