Trait IDebugHelper_Impl
pub trait IDebugHelper_Impl: IUnknownImpl {
// Required methods
fn CreatePropertyBrowser(
&self,
pvar: *const VARIANT,
bstrname: &PCWSTR,
pdat: Ref<'_, IDebugApplicationThread>,
) -> Result<IDebugProperty>;
fn CreatePropertyBrowserEx(
&self,
pvar: *const VARIANT,
bstrname: &PCWSTR,
pdat: Ref<'_, IDebugApplicationThread>,
pdf: Ref<'_, IDebugFormatter>,
) -> Result<IDebugProperty>;
fn CreateSimpleConnectionPoint(
&self,
pdisp: Ref<'_, IDispatch>,
) -> Result<ISimpleConnectionPoint>;
}
Required Methods§
fn CreatePropertyBrowser( &self, pvar: *const VARIANT, bstrname: &PCWSTR, pdat: Ref<'_, IDebugApplicationThread>, ) -> Result<IDebugProperty>
fn CreatePropertyBrowserEx( &self, pvar: *const VARIANT, bstrname: &PCWSTR, pdat: Ref<'_, IDebugApplicationThread>, pdf: Ref<'_, IDebugFormatter>, ) -> Result<IDebugProperty>
fn CreateSimpleConnectionPoint( &self, pdisp: Ref<'_, IDispatch>, ) -> Result<ISimpleConnectionPoint>
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.