pub struct VariablesArguments {
pub variables_reference: u64,
pub filter: Option<VariablesArgumentsFilter>,
pub start: Option<u64>,
pub count: Option<u64>,
pub format: Option<ValueFormat>,
}
Expand description
Arguments for variables
request.
Fields§
§variables_reference: u64
The variable for which to retrieve its children. The variablesReference
must have been obtained in the current suspended state. See ‘Lifetime of Object References’ in the Overview section for details.
filter: Option<VariablesArgumentsFilter>
Filter to limit the child variables to either named or indexed. If omitted, both types are fetched.
start: Option<u64>
The index of the first variable to return; if omitted children start at 0.
The attribute is only honored by a debug adapter if the corresponding capability supportsVariablePaging
is true.
count: Option<u64>
The number of variables to return. If count is missing or 0, all variables are returned.
The attribute is only honored by a debug adapter if the corresponding capability supportsVariablePaging
is true.
format: Option<ValueFormat>
Specifies details on how to format the Variable values.
The attribute is only honored by a debug adapter if the corresponding capability supportsValueFormattingOptions
is true.
Trait Implementations§
Source§impl Clone for VariablesArguments
impl Clone for VariablesArguments
Source§fn clone(&self) -> VariablesArguments
fn clone(&self) -> VariablesArguments
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more