pub trait IOpenServiceActivityInput_Impl: Sized {
    // Required methods
    fn GetVariable(
        &self,
        pwzvariablename: &PCWSTR,
        pwzvariabletype: &PCWSTR
    ) -> Result<BSTR>;
    fn HasVariable(
        &self,
        pwzvariablename: &PCWSTR,
        pwzvariabletype: &PCWSTR
    ) -> Result<BOOL>;
    fn GetType(&self) -> Result<OpenServiceActivityContentType>;
}

Required Methods§

fn GetVariable( &self, pwzvariablename: &PCWSTR, pwzvariabletype: &PCWSTR ) -> Result<BSTR>

fn HasVariable( &self, pwzvariablename: &PCWSTR, pwzvariabletype: &PCWSTR ) -> Result<BOOL>

fn GetType(&self) -> Result<OpenServiceActivityContentType>

Object Safety§

This trait is not object safe.

Implementors§