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: StringThe 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