pub struct VariablesArguments {
pub variables_reference: NonZeroUsize,
pub filter: Option<VariableFilter>,
pub start: usize,
pub count: Option<NonZeroUsize>,
pub format: ValueFormat,
}
Fields§
§variables_reference: NonZeroUsize
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<VariableFilter>
Filter to limit the child variables to either named or indexed. If omitted, both types are fetched. Values: ‘indexed’, ‘named’
start: usize
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<NonZeroUsize>
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: 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