windows::Win32::Storage::Packaging::Appx

Trait IAppxFactory2_Impl

pub trait IAppxFactory2_Impl: IUnknownImpl {
    // Required methods
    fn CreateContentGroupMapReader(
        &self,
        inputstream: Ref<'_, IStream>,
    ) -> Result<IAppxContentGroupMapReader>;
    fn CreateSourceContentGroupMapReader(
        &self,
        inputstream: Ref<'_, IStream>,
    ) -> Result<IAppxSourceContentGroupMapReader>;
    fn CreateContentGroupMapWriter(
        &self,
        stream: Ref<'_, IStream>,
    ) -> Result<IAppxContentGroupMapWriter>;
}

Required Methods§

fn CreateContentGroupMapReader( &self, inputstream: Ref<'_, IStream>, ) -> Result<IAppxContentGroupMapReader>

fn CreateSourceContentGroupMapReader( &self, inputstream: Ref<'_, IStream>, ) -> Result<IAppxSourceContentGroupMapReader>

fn CreateContentGroupMapWriter( &self, stream: Ref<'_, IStream>, ) -> Result<IAppxContentGroupMapWriter>

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§