Trait IXpsDocumentPackageTarget3D_Impl
pub trait IXpsDocumentPackageTarget3D_Impl: IUnknownImpl {
// Required methods
fn GetXpsOMPackageWriter3D(
&self,
documentsequencepartname: Ref<'_, IOpcPartUri>,
discardcontrolpartname: Ref<'_, IOpcPartUri>,
modelpartname: Ref<'_, IOpcPartUri>,
modeldata: Ref<'_, IStream>,
) -> Result<IXpsOMPackageWriter3D>;
fn GetXpsOMFactory(&self) -> Result<IXpsOMObjectFactory>;
}
Required Methods§
fn GetXpsOMPackageWriter3D( &self, documentsequencepartname: Ref<'_, IOpcPartUri>, discardcontrolpartname: Ref<'_, IOpcPartUri>, modelpartname: Ref<'_, IOpcPartUri>, modeldata: Ref<'_, IStream>, ) -> Result<IXpsOMPackageWriter3D>
fn GetXpsOMFactory(&self) -> Result<IXpsOMObjectFactory>
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.