aboutsummaryrefslogtreecommitdiff
path: root/codeless/server/src/req.rs
diff options
context:
space:
mode:
Diffstat (limited to 'codeless/server/src/req.rs')
-rw-r--r--codeless/server/src/req.rs16
1 files changed, 16 insertions, 0 deletions
diff --git a/codeless/server/src/req.rs b/codeless/server/src/req.rs
new file mode 100644
index 000000000..bc54c1d33
--- /dev/null
+++ b/codeless/server/src/req.rs
@@ -0,0 +1,16 @@
1use languageserver_types::TextDocumentIdentifier;
2pub use languageserver_types::request::*;
3
4pub enum SyntaxTree {}
5
6impl Request for SyntaxTree {
7 type Params = SyntaxTreeParams;
8 type Result = String;
9 const METHOD: &'static str = "m/syntaxTree";
10}
11
12#[derive(Deserialize, Debug)]
13#[serde(rename_all="camelCase")]
14pub struct SyntaxTreeParams {
15 pub text_document: TextDocumentIdentifier
16}