From 838915c9a29987f7c62abfdc6ae0664c21de4b7f Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Fri, 31 May 2019 19:24:33 +0300 Subject: simplify --- crates/ra_lsp_server/src/main_loop.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crates') diff --git a/crates/ra_lsp_server/src/main_loop.rs b/crates/ra_lsp_server/src/main_loop.rs index 95b69cd6e..0184c8546 100644 --- a/crates/ra_lsp_server/src/main_loop.rs +++ b/crates/ra_lsp_server/src/main_loop.rs @@ -317,7 +317,7 @@ fn on_task( match task { Task::Respond(response) => { if let Some(pending) = pending_requests.remove(&response.id) { - let completed = CompletedRequest::from((response.id, pending)); + let completed = CompletedRequest::from(pending); log::info!("handled req#{} in {:?}", completed.id, completed.duration); state.complete_request(completed); msg_sender.send(response.into()).unwrap(); @@ -371,8 +371,8 @@ fn on_request( .finish(); match req { Ok(id) => { - let prev = - pending_requests.insert(id, PendingRequest { method, received: request_received }); + let prev = pending_requests + .insert(id, PendingRequest { id, method, received: request_received }); assert!(prev.is_none(), "duplicate request: {}", id); Ok(None) } -- cgit v1.2.3