windows::Win32::System::Diagnostics::Debug::ActiveScript

Trait IJsDebugProcess_Impl

pub trait IJsDebugProcess_Impl: IUnknownImpl {
    // 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>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§