pub struct BreakpointLocationsArguments {
pub source: Source,
pub line: i64,
pub end_line: Option<i64>,
}Expand description
Arguments for breakpointLocations request
Fields§
§source: SourceThe source location of the breakpoints
line: i64Start line of range to query (1-based)
end_line: Option<i64>Optional end line of range (1-based, defaults to line)
Trait Implementations§
Source§impl Clone for BreakpointLocationsArguments
impl Clone for BreakpointLocationsArguments
Source§fn clone(&self) -> BreakpointLocationsArguments
fn clone(&self) -> BreakpointLocationsArguments
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BreakpointLocationsArguments
impl Debug for BreakpointLocationsArguments
Source§impl<'de> Deserialize<'de> for BreakpointLocationsArguments
impl<'de> Deserialize<'de> for BreakpointLocationsArguments
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BreakpointLocationsArguments
impl RefUnwindSafe for BreakpointLocationsArguments
impl Send for BreakpointLocationsArguments
impl Sync for BreakpointLocationsArguments
impl Unpin for BreakpointLocationsArguments
impl UnsafeUnpin for BreakpointLocationsArguments
impl UnwindSafe for BreakpointLocationsArguments
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more