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

pub struct SetBlackboxedRangesParams {
    pub script_id: ScriptId,
    pub positions: Vec<ScriptPosition, Global>,
}

Makes backend skip steps in the script in blackboxed ranges. VM will try leave blacklisted scripts by performing ‘step in’ several times, finally resorting to ‘step out’ if unsuccessful. Positions array contains positions where blackbox state is changed. First interval isn’t blackboxed. Array should be sorted. setBlackboxedRanges

Fields

script_id: ScriptId

Id of the script.

positions: Vec<ScriptPosition, Global>

Implementations

impl SetBlackboxedRangesParams[src]

pub fn new(
    script_id: impl Into<ScriptId>,
    positions: Vec<ScriptPosition, Global>
) -> SetBlackboxedRangesParams
[src]

impl SetBlackboxedRangesParams[src]

impl SetBlackboxedRangesParams[src]

pub const IDENTIFIER: &'static str[src]

Trait Implementations

impl Clone for SetBlackboxedRangesParams[src]

impl Command for SetBlackboxedRangesParams[src]

type Response = SetBlackboxedRangesReturns

The type of the response this request triggers on the chromium server

impl Debug for SetBlackboxedRangesParams[src]

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

impl Method for SetBlackboxedRangesParams[src]

impl MethodType for SetBlackboxedRangesParams[src]

impl PartialEq<SetBlackboxedRangesParams> for SetBlackboxedRangesParams[src]

impl Serialize for SetBlackboxedRangesParams[src]

impl StructuralPartialEq for SetBlackboxedRangesParams[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>,