windows::Win32::Media::Speech

Trait ISpGrammarCompiler_Impl

pub trait ISpGrammarCompiler_Impl: IUnknownImpl {
    // Required method
    fn CompileStream(
        &self,
        psource: Ref<'_, IStream>,
        pdest: Ref<'_, IStream>,
        pheader: Ref<'_, IStream>,
        preserved: Ref<'_, IUnknown>,
        perrorlog: Ref<'_, ISpErrorLog>,
        dwflags: u32,
    ) -> Result<()>;
}

Required Methods§

fn CompileStream( &self, psource: Ref<'_, IStream>, pdest: Ref<'_, IStream>, pheader: Ref<'_, IStream>, preserved: Ref<'_, IUnknown>, perrorlog: Ref<'_, ISpErrorLog>, dwflags: u32, ) -> 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§