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

Trait IProcessDebugManager32_Impl

pub trait IProcessDebugManager32_Impl: IUnknownImpl {
    // Required methods
    fn CreateApplication(&self) -> Result<IDebugApplication32>;
    fn GetDefaultApplication(&self) -> Result<IDebugApplication32>;
    fn AddApplication(&self, pda: Ref<'_, IDebugApplication32>) -> Result<u32>;
    fn RemoveApplication(&self, dwappcookie: u32) -> Result<()>;
    fn CreateDebugDocumentHelper(
        &self,
        punkouter: Ref<'_, IUnknown>,
    ) -> Result<IDebugDocumentHelper32>;
}

Required Methods§

fn CreateApplication(&self) -> Result<IDebugApplication32>

fn GetDefaultApplication(&self) -> Result<IDebugApplication32>

fn AddApplication(&self, pda: Ref<'_, IDebugApplication32>) -> Result<u32>

fn RemoveApplication(&self, dwappcookie: u32) -> Result<()>

fn CreateDebugDocumentHelper( &self, punkouter: Ref<'_, IUnknown>, ) -> Result<IDebugDocumentHelper32>

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§