Struct chromiumoxide::cdp::js_protocol::debugger::SetBreakpointByUrlReturns[][src]

pub struct SetBreakpointByUrlReturns {
    pub breakpoint_id: BreakpointId,
    pub locations: Vec<Location, Global>,
}

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. setBreakpointByUrl

Fields

breakpoint_id: BreakpointId

Id of the created breakpoint for further reference.

locations: Vec<Location, Global>

List of the locations this breakpoint resolved into upon addition.

Implementations

impl SetBreakpointByUrlReturns[src]

pub fn new(
    breakpoint_id: impl Into<BreakpointId>,
    locations: Vec<Location, Global>
) -> SetBreakpointByUrlReturns
[src]

impl SetBreakpointByUrlReturns[src]

Trait Implementations

impl Clone for SetBreakpointByUrlReturns[src]

impl Debug for SetBreakpointByUrlReturns[src]

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

impl PartialEq<SetBreakpointByUrlReturns> for SetBreakpointByUrlReturns[src]

impl Serialize for SetBreakpointByUrlReturns[src]

impl StructuralPartialEq for SetBreakpointByUrlReturns[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> Same<T> for T

type Output = T

Should always be Self

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,