Struct chrome_remote_interface_model::debugger::SetBreakpointByUrlReturn[][src]

pub struct SetBreakpointByUrlReturn { /* fields omitted */ }

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]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

List of the locations this breakpoint resolved into upon addition.

Trait Implementations

impl Clone for SetBreakpointByUrlReturn[src]

impl Debug for SetBreakpointByUrlReturn[src]

impl<'de> Deserialize<'de> for SetBreakpointByUrlReturn[src]

impl Serialize for SetBreakpointByUrlReturn[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.