Trait IPartBase_Impl
pub trait IPartBase_Impl: IUnknownImpl {
// Required methods
fn GetUri(&self) -> Result<BSTR>;
fn GetStream(&self) -> Result<IPrintReadStream>;
fn GetPartCompression(&self) -> Result<EXpsCompressionOptions>;
fn SetPartCompression(
&self,
compression: EXpsCompressionOptions,
) -> Result<()>;
}
Required Methods§
fn GetUri(&self) -> Result<BSTR>
fn GetStream(&self) -> Result<IPrintReadStream>
fn GetPartCompression(&self) -> Result<EXpsCompressionOptions>
fn SetPartCompression(&self, compression: EXpsCompressionOptions) -> 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.