pub trait IJsDebugProcess_Impl: Sized {
    // Required methods
    fn CreateStackWalker(&self, threadid: u32) -> Result<IJsDebugStackWalker>;
    fn CreateBreakPoint(
        &self,
        documentid: u64,
        characteroffset: u32,
        charactercount: u32,
        isenabled: BOOL,
    ) -> Result<IJsDebugBreakPoint>;
    fn PerformAsyncBreak(&self, threadid: u32) -> Result<()>;
    fn GetExternalStepAddress(&self) -> Result<u64>;
}

Required Methods§

fn CreateStackWalker(&self, threadid: u32) -> Result<IJsDebugStackWalker>

fn CreateBreakPoint( &self, documentid: u64, characteroffset: u32, charactercount: u32, isenabled: BOOL, ) -> Result<IJsDebugBreakPoint>

fn PerformAsyncBreak(&self, threadid: u32) -> Result<()>

fn GetExternalStepAddress(&self) -> Result<u64>

Object Safety§

This trait is not object safe.

Implementors§