#[repr(C)]pub struct IWICMetadataWriterInfoVtbl {
pub parent: IWICMetadataHandlerInfoVtbl,
pub GetHeader: unsafe extern "system" fn(This: *mut IWICMetadataWriterInfo, guidContainerFormat: REFGUID, cbSize: UINT, pHeader: *mut WICMetadataHeader, pcbActual: *mut UINT) -> HRESULT,
pub CreateInstance: unsafe extern "system" fn(This: *mut IWICMetadataWriterInfo, ppIWriter: *mut *mut IWICMetadataWriter) -> HRESULT,
}
Fields§
§parent: IWICMetadataHandlerInfoVtbl
§GetHeader: unsafe extern "system" fn(This: *mut IWICMetadataWriterInfo, guidContainerFormat: REFGUID, cbSize: UINT, pHeader: *mut WICMetadataHeader, pcbActual: *mut UINT) -> HRESULT
§CreateInstance: unsafe extern "system" fn(This: *mut IWICMetadataWriterInfo, ppIWriter: *mut *mut IWICMetadataWriter) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWICMetadataWriterInfoVtbl
impl RefUnwindSafe for IWICMetadataWriterInfoVtbl
impl Send for IWICMetadataWriterInfoVtbl
impl Sync for IWICMetadataWriterInfoVtbl
impl Unpin for IWICMetadataWriterInfoVtbl
impl UnwindSafe for IWICMetadataWriterInfoVtbl
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