Trait IAppxBundleFactory_Impl
pub trait IAppxBundleFactory_Impl: IUnknownImpl {
// Required methods
fn CreateBundleWriter(
&self,
outputstream: Ref<'_, IStream>,
bundleversion: u64,
) -> Result<IAppxBundleWriter>;
fn CreateBundleReader(
&self,
inputstream: Ref<'_, IStream>,
) -> Result<IAppxBundleReader>;
fn CreateBundleManifestReader(
&self,
inputstream: Ref<'_, IStream>,
) -> Result<IAppxBundleManifestReader>;
}
Required Methods§
fn CreateBundleWriter( &self, outputstream: Ref<'_, IStream>, bundleversion: u64, ) -> Result<IAppxBundleWriter>
fn CreateBundleReader( &self, inputstream: Ref<'_, IStream>, ) -> Result<IAppxBundleReader>
fn CreateBundleManifestReader( &self, inputstream: Ref<'_, IStream>, ) -> Result<IAppxBundleManifestReader>
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.