From 3197c2536ecb0f4f7aa4dfb75ece549b72249541 Mon Sep 17 00:00:00 2001 From: Dmitry Sharshakov Date: Sun, 22 Aug 2021 14:44:16 +0300 Subject: Add eval command --- helix-dap/src/client.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'helix-dap/src/client.rs') diff --git a/helix-dap/src/client.rs b/helix-dap/src/client.rs index ebaae83c..98b88e23 100644 --- a/helix-dap/src/client.rs +++ b/helix-dap/src/client.rs @@ -352,4 +352,19 @@ impl Client { self.request::(args).await } + + pub async fn eval( + &mut self, + expression: String, + frame_id: Option, + ) -> Result { + let args = requests::EvaluateArguments { + expression, + frame_id, + context: None, + format: None, + }; + + self.request::(args).await + } } -- cgit v1.2.3-70-g09d2