pub struct DebugCapability {Show 21 fields
pub supports_completions_request: bool,
pub supports_conditional_breakpoints: bool,
pub supports_configuration_done_request: bool,
pub supports_debugger_properties: bool,
pub supports_delayed_stack_trace_loading: bool,
pub supports_evaluate_for_hovers: bool,
pub supports_exception_info_request: bool,
pub supports_exception_options: bool,
pub supports_function_breakpoints: bool,
pub supports_hit_conditional_breakpoints: bool,
pub supports_log_points: bool,
pub supports_modules_request: bool,
pub supports_set_expression: bool,
pub supports_set_variable: bool,
pub supports_variable_paging: bool,
pub supports_value_formatting_options: bool,
pub supports_terminate_debuggee: bool,
pub supports_goto_targets_request: bool,
pub supports_clipboard_context: bool,
pub supports_step_in_targets_request: bool,
pub exception_breakpoint_filters: Vec<ExceptionBreakpointFilter>,
}
Fields§
§supports_completions_request: bool
§supports_conditional_breakpoints: bool
§supports_configuration_done_request: bool
§supports_debugger_properties: bool
§supports_delayed_stack_trace_loading: bool
§supports_evaluate_for_hovers: bool
§supports_exception_info_request: bool
§supports_exception_options: bool
§supports_function_breakpoints: bool
§supports_hit_conditional_breakpoints: bool
§supports_log_points: bool
§supports_modules_request: bool
The debug adapter supports the modules
request.
supports_set_expression: bool
§supports_set_variable: bool
§supports_variable_paging: bool
Client supports the paging of variables.
supports_value_formatting_options: bool
The debug adapter supports a format
attribute on the stackTrace
, variables
, and evaluate
requests.
supports_terminate_debuggee: bool
§supports_goto_targets_request: bool
§supports_clipboard_context: bool
§supports_step_in_targets_request: bool
§exception_breakpoint_filters: Vec<ExceptionBreakpointFilter>
Trait Implementations§
Source§impl Clone for DebugCapability
impl Clone for DebugCapability
Source§fn clone(&self) -> DebugCapability
fn clone(&self) -> DebugCapability
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DebugCapability
impl Debug for DebugCapability
Source§impl Default for DebugCapability
impl Default for DebugCapability
Auto Trait Implementations§
impl Freeze for DebugCapability
impl RefUnwindSafe for DebugCapability
impl Send for DebugCapability
impl Sync for DebugCapability
impl Unpin for DebugCapability
impl UnwindSafe for DebugCapability
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more