2018-08-10 14:07:43 +02:00
|
|
|
use languageserver_types::TextDocumentIdentifier;
|
|
|
|
pub use languageserver_types::request::*;
|
2018-08-10 17:01:59 +02:00
|
|
|
pub use languageserver_types::{InitializeResult};
|
2018-08-10 14:07:43 +02:00
|
|
|
|
|
|
|
pub enum SyntaxTree {}
|
|
|
|
|
|
|
|
impl Request for SyntaxTree {
|
|
|
|
type Params = SyntaxTreeParams;
|
|
|
|
type Result = String;
|
|
|
|
const METHOD: &'static str = "m/syntaxTree";
|
|
|
|
}
|
|
|
|
|
|
|
|
#[derive(Deserialize, Debug)]
|
|
|
|
#[serde(rename_all="camelCase")]
|
|
|
|
pub struct SyntaxTreeParams {
|
|
|
|
pub text_document: TextDocumentIdentifier
|
|
|
|
}
|