#[repr(C)]pub struct IWICPersistStreamVtbl {
pub parent: IPersistStreamVtbl,
pub LoadEx: unsafe extern "system" fn(This: *mut IWICPersistStream, pIStream: *mut IStream, pguidPreferredVendor: *const GUID, dwPersistOptions: DWORD) -> HRESULT,
pub SaveEx: unsafe extern "system" fn(This: *mut IWICPersistStream, pIStream: *mut IStream, dwPersistOptions: DWORD, fClearDirty: BOOL) -> HRESULT,
}
Fields§
§parent: IPersistStreamVtbl
§LoadEx: unsafe extern "system" fn(This: *mut IWICPersistStream, pIStream: *mut IStream, pguidPreferredVendor: *const GUID, dwPersistOptions: DWORD) -> HRESULT
§SaveEx: unsafe extern "system" fn(This: *mut IWICPersistStream, pIStream: *mut IStream, dwPersistOptions: DWORD, fClearDirty: BOOL) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWICPersistStreamVtbl
impl RefUnwindSafe for IWICPersistStreamVtbl
impl Send for IWICPersistStreamVtbl
impl Sync for IWICPersistStreamVtbl
impl Unpin for IWICPersistStreamVtbl
impl UnwindSafe for IWICPersistStreamVtbl
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