Struct IPhotoImportFindItemsResult_Vtbl
#[repr(C)]pub struct IPhotoImportFindItemsResult_Vtbl {Show 34 fields
pub base__: IInspectable_Vtbl,
pub Session: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub HasSucceeded: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub FoundItems: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub PhotosCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub PhotosSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub VideosCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub VideosSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub SidecarsCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SidecarsSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub SiblingsCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SiblingsSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub TotalCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub TotalSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub SelectAll: unsafe extern "system" fn(_: *mut c_void) -> HRESULT,
pub SelectNone: unsafe extern "system" fn(_: *mut c_void) -> HRESULT,
pub SelectNewAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetImportMode: unsafe extern "system" fn(_: *mut c_void, _: PhotoImportImportMode) -> HRESULT,
pub ImportMode: unsafe extern "system" fn(_: *mut c_void, _: *mut PhotoImportImportMode) -> HRESULT,
pub SelectedPhotosCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SelectedPhotosSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub SelectedVideosCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SelectedVideosSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub SelectedSidecarsCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SelectedSidecarsSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub SelectedSiblingsCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SelectedSiblingsSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub SelectedTotalCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SelectedTotalSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT,
pub SelectionChanged: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut i64) -> HRESULT,
pub RemoveSelectionChanged: unsafe extern "system" fn(_: *mut c_void, _: i64) -> HRESULT,
pub ImportItemsAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub ItemImported: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut i64) -> HRESULT,
pub RemoveItemImported: unsafe extern "system" fn(_: *mut c_void, _: i64) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§Session: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§HasSucceeded: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT§FoundItems: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§PhotosCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§PhotosSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§VideosCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§VideosSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§SidecarsCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SidecarsSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§SiblingsCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SiblingsSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§TotalCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§TotalSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§SelectAll: unsafe extern "system" fn(_: *mut c_void) -> HRESULT§SelectNone: unsafe extern "system" fn(_: *mut c_void) -> HRESULT§SelectNewAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetImportMode: unsafe extern "system" fn(_: *mut c_void, _: PhotoImportImportMode) -> HRESULT§ImportMode: unsafe extern "system" fn(_: *mut c_void, _: *mut PhotoImportImportMode) -> HRESULT§SelectedPhotosCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SelectedPhotosSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§SelectedVideosCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SelectedVideosSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§SelectedSidecarsCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SelectedSidecarsSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§SelectedSiblingsCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SelectedSiblingsSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§SelectedTotalCount: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SelectedTotalSizeInBytes: unsafe extern "system" fn(_: *mut c_void, _: *mut u64) -> HRESULT§SelectionChanged: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut i64) -> HRESULT§RemoveSelectionChanged: unsafe extern "system" fn(_: *mut c_void, _: i64) -> HRESULT§ImportItemsAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§ItemImported: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut i64) -> HRESULT§RemoveItemImported: unsafe extern "system" fn(_: *mut c_void, _: i64) -> HRESULTAuto Trait Implementations§
impl Freeze for IPhotoImportFindItemsResult_Vtbl
impl RefUnwindSafe for IPhotoImportFindItemsResult_Vtbl
impl Send for IPhotoImportFindItemsResult_Vtbl
impl Sync for IPhotoImportFindItemsResult_Vtbl
impl Unpin for IPhotoImportFindItemsResult_Vtbl
impl UnwindSafe for IPhotoImportFindItemsResult_Vtbl
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