aboutsummaryrefslogtreecommitdiff
path: root/crates/rust-analyzer/src/main_loop.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-06-26 10:21:21 +0100
committerAleksey Kladov <[email protected]>2020-06-26 10:21:21 +0100
commit1272e6cb88f1b2e31e4335b6c499f127f3c6744d (patch)
treec728005f8c0469fed3f47e97eded4fb54588560c /crates/rust-analyzer/src/main_loop.rs
parent3f2a596b9bfefdc43621bdafab520dbd814ac959 (diff)
minor
Diffstat (limited to 'crates/rust-analyzer/src/main_loop.rs')
-rw-r--r--crates/rust-analyzer/src/main_loop.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/crates/rust-analyzer/src/main_loop.rs b/crates/rust-analyzer/src/main_loop.rs
index d03c68edf..386a47621 100644
--- a/crates/rust-analyzer/src/main_loop.rs
+++ b/crates/rust-analyzer/src/main_loop.rs
@@ -468,10 +468,6 @@ impl GlobalState {
468 } 468 }
469} 469}
470 470
471pub(crate) type ReqHandler = fn(&mut GlobalState, Response);
472pub(crate) type ReqQueue = lsp_server::ReqQueue<(String, Instant), ReqHandler>;
473const DO_NOTHING: ReqHandler = |_, _| ();
474
475#[derive(Eq, PartialEq)] 471#[derive(Eq, PartialEq)]
476enum Progress { 472enum Progress {
477 Begin, 473 Begin,
@@ -499,7 +495,7 @@ fn report_progress(
499 let work_done_progress_create = global_state.req_queue.outgoing.register( 495 let work_done_progress_create = global_state.req_queue.outgoing.register(
500 lsp_types::request::WorkDoneProgressCreate::METHOD.to_string(), 496 lsp_types::request::WorkDoneProgressCreate::METHOD.to_string(),
501 lsp_types::WorkDoneProgressCreateParams { token: token.clone() }, 497 lsp_types::WorkDoneProgressCreateParams { token: token.clone() },
502 DO_NOTHING, 498 |_, _| (),
503 ); 499 );
504 global_state.send(work_done_progress_create.into()); 500 global_state.send(work_done_progress_create.into());
505 501