pub struct GetPossibleBreakpointsParams {
pub start: Location,
pub end: Option<Location>,
pub restrictToFunction: Option<bool>,
}Expand description
Returns possible locations for breakpoint. scriptId in start and end range locations should be the same.
Fields§
§start: LocationStart of range to search possible breakpoint locations in.
end: Option<Location>End of range to search possible breakpoint locations in (excluding). When not specified, end of scripts is used as end of range.
restrictToFunction: Option<bool>Only consider locations which are in the same (non-nested) function as start.
Implementations§
Trait Implementations§
Source§impl Clone for GetPossibleBreakpointsParams
impl Clone for GetPossibleBreakpointsParams
Source§fn clone(&self) -> GetPossibleBreakpointsParams
fn clone(&self) -> GetPossibleBreakpointsParams
Returns a duplicate of the value. Read more
1.0.0 · 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 GetPossibleBreakpointsParams
impl Debug for GetPossibleBreakpointsParams
Source§impl Default for GetPossibleBreakpointsParams
impl Default for GetPossibleBreakpointsParams
Source§fn default() -> GetPossibleBreakpointsParams
fn default() -> GetPossibleBreakpointsParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetPossibleBreakpointsParams
impl<'de> Deserialize<'de> for GetPossibleBreakpointsParams
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 GetPossibleBreakpointsParams
impl RefUnwindSafe for GetPossibleBreakpointsParams
impl Send for GetPossibleBreakpointsParams
impl Sync for GetPossibleBreakpointsParams
impl Unpin for GetPossibleBreakpointsParams
impl UnsafeUnpin for GetPossibleBreakpointsParams
impl UnwindSafe for GetPossibleBreakpointsParams
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