Struct cdp::debugger::SetBlackboxedRangesCommand [] [src]

pub struct SetBlackboxedRangesCommand<'a> {
    pub script_id: ScriptId<'a>,
    pub positions: Vec<ScriptPosition>,
}

[Experimental] 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.

Command Debugger.setBlackboxedRanges

Domain Module: cdp::debugger
Command Struct: cdp::debugger::SetBlackboxedRangesCommand
Response Struct: cdp::debugger::SetBlackboxedRangesResponse

Fields

Id of the script.

Trait Implementations

impl<'a> Clone for SetBlackboxedRangesCommand<'a>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<'a> Debug for SetBlackboxedRangesCommand<'a>
[src]

[src]

Formats the value using the given formatter.

impl<'a> PartialEq for SetBlackboxedRangesCommand<'a>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl<'a> CdpCommand for SetBlackboxedRangesCommand<'a>
[src]

COMMAND_NAME: &'static str = "Debugger.setBlackboxedRanges"

impl<'a> SerializeCdpCommand for SetBlackboxedRangesCommand<'a>
[src]

[src]

[src]

impl<'de, 'a> DeserializeCdpCommand<'de> for SetBlackboxedRangesCommand<'a>
[src]

[src]

impl<'b, 'a> HasCdpResponse<'b> for SetBlackboxedRangesCommand<'a>
[src]