pub struct InitializeRequestArguments {Show 16 fields
pub client_id: Option<String>,
pub client_name: Option<String>,
pub adapter_id: String,
pub locale: Option<String>,
pub lines_start_at1: Option<bool>,
pub columns_start_at1: Option<bool>,
pub path_format: Option<InitializeRequestArgumentsPathFormat>,
pub supports_variable_type: Option<bool>,
pub supports_variable_paging: Option<bool>,
pub supports_run_in_terminal_request: Option<bool>,
pub supports_memory_references: Option<bool>,
pub supports_progress_reporting: Option<bool>,
pub supports_invalidated_event: Option<bool>,
pub supports_memory_event: Option<bool>,
pub supports_args_can_be_interpreted_by_shell: Option<bool>,
pub supports_start_debugging_request: Option<bool>,
}
Expand description
Arguments for initialize
request.
Fields§
§client_id: Option<String>
The ID of the client using this adapter.
client_name: Option<String>
The human-readable name of the client using this adapter.
adapter_id: String
The ID of the debug adapter.
locale: Option<String>
The ISO-639 locale of the client using this adapter, e.g. en-US or de-CH.
lines_start_at1: Option<bool>
If true all line numbers are 1-based (default).
columns_start_at1: Option<bool>
If true all column numbers are 1-based (default).
path_format: Option<InitializeRequestArgumentsPathFormat>
Determines in what format paths are specified. The default is path
, which is the native format.
supports_variable_type: Option<bool>
Client supports the type
attribute for variables.
supports_variable_paging: Option<bool>
Client supports the paging of variables.
supports_run_in_terminal_request: Option<bool>
Client supports the runInTerminal
request.
supports_memory_references: Option<bool>
Client supports memory references.
supports_progress_reporting: Option<bool>
Client supports progress reporting.
supports_invalidated_event: Option<bool>
Client supports the invalidated
event.
supports_memory_event: Option<bool>
Client supports the memory
event.
supports_args_can_be_interpreted_by_shell: Option<bool>
Client supports the argsCanBeInterpretedByShell
attribute on the runInTerminal
request.
supports_start_debugging_request: Option<bool>
Client supports the startDebugging
request.
Trait Implementations§
Source§impl Clone for InitializeRequestArguments
impl Clone for InitializeRequestArguments
Source§fn clone(&self) -> InitializeRequestArguments
fn clone(&self) -> InitializeRequestArguments
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more