Struct debugserver_types::GotoTarget
[−]
[src]
pub struct GotoTarget { pub column: Option<i64>, pub end_column: Option<i64>, pub end_line: Option<i64>, pub id: i64, pub label: String, pub line: i64, }
A GotoTarget describes a code location that can be used as a target in the 'goto' request. The possible goto targets can be determined via the 'gotoTargets' request.
Fields
column: Option<i64>
An optional column of the goto target.
end_column: Option<i64>
An optional end column of the range covered by the goto target.
end_line: Option<i64>
An optional end line of the range covered by the goto target.
id: i64
Unique identifier for a goto target. This is used in the goto request.
label: String
The name of the goto target (shown in the UI).
line: i64
The line of the goto target.
Trait Implementations
impl Clone for GotoTarget
[src]
fn clone(&self) -> GotoTarget
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl PartialEq for GotoTarget
[src]
fn eq(&self, __arg_0: &GotoTarget) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &GotoTarget) -> bool
This method tests for !=
.