Struct debugserver_types::SetVariableResponseBody
[−]
[src]
pub struct SetVariableResponseBody {
pub indexed_variables: Option<f64>,
pub named_variables: Option<f64>,
pub type_: Option<String>,
pub value: String,
pub variables_reference: Option<f64>,
}Fields
indexed_variables: Option<f64>
The number of indexed child variables. The client can use this optional information to present the variables in a paged UI and fetch them in chunks.
named_variables: Option<f64>
The number of named child variables. The client can use this optional information to present the variables in a paged UI and fetch them in chunks.
type_: Option<String>
The type of the new value. Typically shown in the UI when hovering over the value.
value: String
The new value of the variable.
variables_reference: Option<f64>
If variablesReference is > 0, the new value is structured and its children can be retrieved by passing variablesReference to the VariablesRequest.
Trait Implementations
impl Clone for SetVariableResponseBody[src]
fn clone(&self) -> SetVariableResponseBody[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl PartialEq for SetVariableResponseBody[src]
fn eq(&self, __arg_0: &SetVariableResponseBody) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &SetVariableResponseBody) -> bool[src]
This method tests for !=.