pub struct BreakpointLocationsArguments {
pub source: Source,
pub line: i64,
pub column: Option<i64>,
pub end_line: Option<i64>,
pub end_column: Option<i64>,
}Expand description
Arguments for a BreakpointLocations request.
Fields§
§source: SourceThe source location of the breakpoints, either source.path or
source.reference must be specified.
line: i64Start line of range to search possible breakpoint locations in. If only the line is specified, the request returns all possible locations in that line.
column: Option<i64>Start position within line to search possible breakpoint locations in. It
is measured in UTF-16 code units and the client capability
columnsStartAt1 determines whether it is 0- or 1-based. If no column is
given, the first position in the start line is assumed.
end_line: Option<i64>End line of range to search possible breakpoint locations in. If no end line is given, then the end line is assumed to be the start line.
end_column: Option<i64>End position within endLine to search possible breakpoint locations in.
It is measured in UTF-16 code units and the client capability
columnsStartAt1 determines whether it is 0- or 1-based. If no end column
is given, the last position in the end line is assumed.
Trait Implementations§
Source§impl Clone for BreakpointLocationsArguments
impl Clone for BreakpointLocationsArguments
Source§fn clone(&self) -> BreakpointLocationsArguments
fn clone(&self) -> BreakpointLocationsArguments
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more