Trait IWICPersistStream_Impl
pub trait IWICPersistStream_Impl: IPersistStream_Impl {
// Required methods
fn LoadEx(
&self,
pistream: Ref<'_, IStream>,
pguidpreferredvendor: *const GUID,
dwpersistoptions: u32,
) -> Result<()>;
fn SaveEx(
&self,
pistream: Ref<'_, IStream>,
dwpersistoptions: u32,
fcleardirty: BOOL,
) -> Result<()>;
}
Required Methods§
fn LoadEx( &self, pistream: Ref<'_, IStream>, pguidpreferredvendor: *const GUID, dwpersistoptions: u32, ) -> Result<()>
fn SaveEx( &self, pistream: Ref<'_, IStream>, dwpersistoptions: u32, fcleardirty: BOOL, ) -> 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.