windows::Win32::Security::Authorization

Trait IAzBizRuleParameters_Impl

pub trait IAzBizRuleParameters_Impl: IDispatch_Impl {
    // Required methods
    fn AddParameter(
        &self,
        bstrparametername: &BSTR,
        varparametervalue: &VARIANT,
    ) -> Result<()>;
    fn AddParameters(
        &self,
        varparameternames: &VARIANT,
        varparametervalues: &VARIANT,
    ) -> Result<()>;
    fn GetParameterValue(&self, bstrparametername: &BSTR) -> Result<VARIANT>;
    fn Remove(&self, varparametername: &BSTR) -> Result<()>;
    fn RemoveAll(&self) -> Result<()>;
    fn Count(&self) -> Result<u32>;
}

Required Methods§

fn AddParameter( &self, bstrparametername: &BSTR, varparametervalue: &VARIANT, ) -> Result<()>

fn AddParameters( &self, varparameternames: &VARIANT, varparametervalues: &VARIANT, ) -> Result<()>

fn GetParameterValue(&self, bstrparametername: &BSTR) -> Result<VARIANT>

fn Remove(&self, varparametername: &BSTR) -> Result<()>

fn RemoveAll(&self) -> Result<()>

fn Count(&self) -> Result<u32>

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§