diff options
Diffstat (limited to 'helix-dap/src/client.rs')
-rw-r--r-- | helix-dap/src/client.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/helix-dap/src/client.rs b/helix-dap/src/client.rs index 7ce7833d..ef7bb153 100644 --- a/helix-dap/src/client.rs +++ b/helix-dap/src/client.rs @@ -254,6 +254,19 @@ struct VariablesResponseBody { variables: Vec<Variable>, } +#[derive(Debug, PartialEq, Clone, Deserialize, Serialize)] +#[serde(rename_all = "camelCase")] +pub struct OutputEventBody { + pub output: String, + pub category: Option<String>, + pub group: Option<String>, + pub line: Option<usize>, + pub column: Option<usize>, + pub variables_reference: Option<usize>, + pub source: Option<Source>, + pub data: Option<Value>, +} + #[derive(Debug)] pub struct Client { id: usize, |