#[repr(C)]pub struct IWICEnumMetadataItem {
pub lpVtbl: *const IWICEnumMetadataItemVtbl,
}
Fields§
§lpVtbl: *const IWICEnumMetadataItemVtbl
Implementations§
Source§impl IWICEnumMetadataItem
impl IWICEnumMetadataItem
pub unsafe fn Next( &self, celt: ULONG, rgeltSchema: *mut PROPVARIANT, rgeltId: *mut PROPVARIANT, rgeltValue: *mut PROPVARIANT, pceltFetched: *mut ULONG, ) -> HRESULT
pub unsafe fn Skip(&self, celt: ULONG) -> HRESULT
pub unsafe fn Reset(&self) -> HRESULT
pub unsafe fn Clone( &self, ppIEnumMetadataItem: *mut *mut IWICEnumMetadataItem, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IWICEnumMetadataItem
impl Deref for IWICEnumMetadataItem
Auto Trait Implementations§
impl Freeze for IWICEnumMetadataItem
impl RefUnwindSafe for IWICEnumMetadataItem
impl !Send for IWICEnumMetadataItem
impl !Sync for IWICEnumMetadataItem
impl Unpin for IWICEnumMetadataItem
impl UnwindSafe for IWICEnumMetadataItem
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