pub struct PausedParams {
pub call_frames: Vec<CallFrame>,
pub reason: PausedReason,
pub data: Option<Value>,
pub hit_breakpoints: Option<Vec<String>>,
pub async_stack_trace: Option<StackTrace>,
pub async_stack_trace_id: Option<StackTraceId>,
}Expand description
Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria. paused
Fields§
§call_frames: Vec<CallFrame>Call stack the virtual machine stopped on.
reason: PausedReasonPause reason.
data: Option<Value>Object containing break-specific auxiliary properties.
hit_breakpoints: Option<Vec<String>>Hit breakpoints IDs
async_stack_trace: Option<StackTrace>Async stack trace, if any.
async_stack_trace_id: Option<StackTraceId>Async stack trace, if any.
Trait Implementations§
Source§impl Clone for PausedParams
impl Clone for PausedParams
Source§fn clone(&self) -> PausedParams
fn clone(&self) -> PausedParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PausedParams
impl Debug for PausedParams
Source§impl<'de> Deserialize<'de> for PausedParams
impl<'de> Deserialize<'de> for PausedParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PausedParams
impl PartialEq for PausedParams
Source§impl Serialize for PausedParams
impl Serialize for PausedParams
impl StructuralPartialEq for PausedParams
Auto Trait Implementations§
impl Freeze for PausedParams
impl RefUnwindSafe for PausedParams
impl Send for PausedParams
impl Sync for PausedParams
impl Unpin for PausedParams
impl UnsafeUnpin for PausedParams
impl UnwindSafe for PausedParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more