#[repr(C)]pub struct IWICPersistStream {
pub lpVtbl: *const IWICPersistStreamVtbl,
}
Fields§
§lpVtbl: *const IWICPersistStreamVtbl
Implementations§
Methods from Deref<Target = IPersistStream>§
Methods from Deref<Target = IPersist>§
pub unsafe fn GetClassID(&self, pClassID: *mut CLSID) -> HRESULT
Trait Implementations§
Source§impl Deref for IWICPersistStream
impl Deref for IWICPersistStream
Source§type Target = IPersistStream
type Target = IPersistStream
The resulting type after dereferencing.
Source§fn deref(&self) -> &IPersistStream
fn deref(&self) -> &IPersistStream
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IWICPersistStream
impl RefUnwindSafe for IWICPersistStream
impl !Send for IWICPersistStream
impl !Sync for IWICPersistStream
impl Unpin for IWICPersistStream
impl UnwindSafe for IWICPersistStream
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more