Trait winsafe::prelude::oleaut_ITypeInfo

source ·
pub trait oleaut_ITypeInfo: ole_IUnknown {
    // Provided method
    fn CreateInstance<T>(
        &self,
        iunk_outer: Option<&mut IUnknown>
    ) -> HrResult<T>
       where T: ole_IUnknown { ... }
}
Available on crate features kernel and oleaut only.
Expand description

This trait is enabled with the oleaut feature, and provides methods for ITypeInfo.

Prefer importing this trait through the prelude:

use winsafe::prelude::*;

Provided Methods§

source

fn CreateInstance<T>(&self, iunk_outer: Option<&mut IUnknown>) -> HrResult<T>
where T: ole_IUnknown,

Object Safety§

This trait is not object safe.

Implementors§