1use serde::{Deserialize, Serialize};
2
3pub enum CheckStatus {}
4
5#[derive(Debug, Serialize, Deserialize)]
6#[serde(rename_all = "camelCase")]
7pub struct CheckStatusParams {
8 pub local_checks_only: bool,
9}
10
11#[derive(Debug, Serialize, Deserialize)]
12#[serde(rename_all = "camelCase")]
13pub struct CheckStatusResult {
14 pub status: String,
15 pub user: Option<String>,
16}
17
18impl lsp::request::Request for CheckStatus {
19 type Params = CheckStatusParams;
20 type Result = CheckStatusResult;
21 const METHOD: &'static str = "checkStatus";
22}