pub struct BreakpointLocationsArguments {
pub source: Source,
pub line: u64,
pub column: Option<u64>,
pub end_line: Option<u64>,
pub end_column: Option<u64>,
}Expand description
Arguments for breakpointLocations request.
Fields§
§source: SourceThe source location of the breakpoints; either source.path or source.sourceReference must be specified.
line: u64Start 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<u64>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<u64>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<u64>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