#[repr(C)]pub struct IPhoneCallHistoryStore_Vtbl {Show 13 fields
pub base__: IInspectable_Vtbl,
pub GetEntryAsync: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>, _: *mut *mut c_void) -> HRESULT,
pub GetEntryReader: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetEntryReaderWithOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SaveEntryAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub DeleteEntryAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub DeleteEntriesAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub MarkEntryAsSeenAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub MarkEntriesAsSeenAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetUnseenCountAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub MarkAllAsSeenAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetSourcesUnseenCountAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub MarkSourcesAsSeenAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§GetEntryAsync: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>, _: *mut *mut c_void) -> HRESULT
§GetEntryReader: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§GetEntryReaderWithOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SaveEntryAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
§DeleteEntryAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
§DeleteEntriesAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
§MarkEntryAsSeenAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
§MarkEntriesAsSeenAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
§GetUnseenCountAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§MarkAllAsSeenAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§GetSourcesUnseenCountAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
§MarkSourcesAsSeenAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
Auto Trait Implementations§
impl Freeze for IPhoneCallHistoryStore_Vtbl
impl RefUnwindSafe for IPhoneCallHistoryStore_Vtbl
impl Send for IPhoneCallHistoryStore_Vtbl
impl Sync for IPhoneCallHistoryStore_Vtbl
impl Unpin for IPhoneCallHistoryStore_Vtbl
impl UnwindSafe for IPhoneCallHistoryStore_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