windows::Win32::NetworkManagement::NetworkPolicyServer

Trait ITemplateSdo_Impl

pub trait ITemplateSdo_Impl: ISdo_Impl {
    // Required methods
    fn AddToCollection(
        &self,
        bstrname: &BSTR,
        pcollection: Ref<'_, IDispatch>,
        ppitem: OutRef<'_, IDispatch>,
    ) -> Result<()>;
    fn AddToSdo(
        &self,
        bstrname: &BSTR,
        psdotarget: Ref<'_, IDispatch>,
        ppitem: OutRef<'_, IDispatch>,
    ) -> Result<()>;
    fn AddToSdoAsProperty(
        &self,
        psdotarget: Ref<'_, IDispatch>,
        id: i32,
    ) -> Result<()>;
}

Required Methods§

fn AddToCollection( &self, bstrname: &BSTR, pcollection: Ref<'_, IDispatch>, ppitem: OutRef<'_, IDispatch>, ) -> Result<()>

fn AddToSdo( &self, bstrname: &BSTR, psdotarget: Ref<'_, IDispatch>, ppitem: OutRef<'_, IDispatch>, ) -> Result<()>

fn AddToSdoAsProperty( &self, psdotarget: Ref<'_, IDispatch>, id: i32, ) -> Result<()>

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§