Struct chrome_remote_interface_model::debugger::SetBreakpointByUrlReturn [−][src]
Sets JavaScript breakpoint at given location specified either by URL or URL regex. Once this
command is issued, all existing parsed scripts will have breakpoints resolved and returned in
locations
property. Further matching script parsing will result in subsequent
breakpointResolved
events issued. This logical breakpoint will survive page reloads.
Implementations
impl SetBreakpointByUrlReturn
[src]
pub fn new(breakpoint_id: BreakpointId, locations: Vec<Location>) -> Self
[src]
pub fn breakpoint_id(&self) -> &BreakpointId
[src]
Id of the created breakpoint for further reference.
pub fn locations(&self) -> &[Location]ⓘ
[src]
List of the locations this breakpoint resolved into upon addition.
Trait Implementations
impl Clone for SetBreakpointByUrlReturn
[src]
fn clone(&self) -> SetBreakpointByUrlReturn
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SetBreakpointByUrlReturn
[src]
impl<'de> Deserialize<'de> for SetBreakpointByUrlReturn
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for SetBreakpointByUrlReturn
[src]
Auto Trait Implementations
impl RefUnwindSafe for SetBreakpointByUrlReturn
[src]
impl Send for SetBreakpointByUrlReturn
[src]
impl Sync for SetBreakpointByUrlReturn
[src]
impl Unpin for SetBreakpointByUrlReturn
[src]
impl UnwindSafe for SetBreakpointByUrlReturn
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,