Struct cdp::debugger::PausedEvent [] [src]

pub struct PausedEvent<'a> {
    pub call_frames: Vec<CallFrame<'a>>,
    pub reason: PausedEventReason,
    pub data: Option<Empty>,
    pub hit_breakpoints: Option<Vec<Cow<'a, str>>>,
    pub async_stack_trace: Option<StackTrace<'a>>,
}

Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.

Event Debugger.paused

Domain Module: cdp::debugger
Event Struct: cdp::debugger::PausedEvent

Fields

Call stack the virtual machine stopped on.

Pause reason.

Object containing break-specific auxiliary properties.

Hit breakpoints IDs

Async stack trace, if any.

Trait Implementations

impl<'a> Clone for PausedEvent<'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 PausedEvent<'a>
[src]

[src]

Formats the value using the given formatter.

impl<'a> PartialEq for PausedEvent<'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> CdpEvent for PausedEvent<'a>
[src]

EVENT_NAME: &'static str = "Debugger.paused"

impl<'a> SerializeCdpEvent for PausedEvent<'a>
[src]

[src]

[src]

impl<'de, 'a> DeserializeCdpEvent<'de> for PausedEvent<'a>
[src]

[src]