#[repr(C)]pub struct IPhoneCallHistoryEntry_Vtbl {Show 35 fields
pub base__: IInspectable_Vtbl,
pub Id: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT,
pub Address: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub Duration: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetDuration: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub IsCallerIdBlocked: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsCallerIdBlocked: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub IsEmergency: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsEmergency: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub IsIncoming: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsIncoming: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub IsMissed: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsMissed: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub IsRinging: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsRinging: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub IsSeen: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsSeen: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub IsSuppressed: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsSuppressed: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub IsVoicemail: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub SetIsVoicemail: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub Media: unsafe extern "system" fn(_: *mut c_void, _: *mut PhoneCallHistoryEntryMedia) -> HRESULT,
pub SetMedia: unsafe extern "system" fn(_: *mut c_void, _: PhoneCallHistoryEntryMedia) -> HRESULT,
pub OtherAppReadAccess: unsafe extern "system" fn(_: *mut c_void, _: *mut PhoneCallHistoryEntryOtherAppReadAccess) -> HRESULT,
pub SetOtherAppReadAccess: unsafe extern "system" fn(_: *mut c_void, _: PhoneCallHistoryEntryOtherAppReadAccess) -> HRESULT,
pub RemoteId: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT,
pub SetRemoteId: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT,
pub SourceDisplayName: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT,
pub SourceId: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT,
pub SetSourceId: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT,
pub SourceIdKind: unsafe extern "system" fn(_: *mut c_void, _: *mut PhoneCallHistorySourceIdKind) -> HRESULT,
pub SetSourceIdKind: unsafe extern "system" fn(_: *mut c_void, _: PhoneCallHistorySourceIdKind) -> HRESULT,
pub StartTime: unsafe extern "system" fn(_: *mut c_void, _: *mut DateTime) -> HRESULT,
pub SetStartTime: unsafe extern "system" fn(_: *mut c_void, _: DateTime) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§Id: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT
§Address: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§Duration: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§SetDuration: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§IsCallerIdBlocked: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§SetIsCallerIdBlocked: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§IsEmergency: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§SetIsEmergency: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§IsIncoming: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§SetIsIncoming: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§IsMissed: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§SetIsMissed: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§IsRinging: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§SetIsRinging: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§IsSeen: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§SetIsSeen: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§IsSuppressed: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§SetIsSuppressed: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§IsVoicemail: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§SetIsVoicemail: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§Media: unsafe extern "system" fn(_: *mut c_void, _: *mut PhoneCallHistoryEntryMedia) -> HRESULT
§SetMedia: unsafe extern "system" fn(_: *mut c_void, _: PhoneCallHistoryEntryMedia) -> HRESULT
§OtherAppReadAccess: unsafe extern "system" fn(_: *mut c_void, _: *mut PhoneCallHistoryEntryOtherAppReadAccess) -> HRESULT
§SetOtherAppReadAccess: unsafe extern "system" fn(_: *mut c_void, _: PhoneCallHistoryEntryOtherAppReadAccess) -> HRESULT
§RemoteId: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT
§SetRemoteId: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT
§SourceDisplayName: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT
§SourceId: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT
§SetSourceId: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT
§SourceIdKind: unsafe extern "system" fn(_: *mut c_void, _: *mut PhoneCallHistorySourceIdKind) -> HRESULT
§SetSourceIdKind: unsafe extern "system" fn(_: *mut c_void, _: PhoneCallHistorySourceIdKind) -> HRESULT
§StartTime: unsafe extern "system" fn(_: *mut c_void, _: *mut DateTime) -> HRESULT
§SetStartTime: unsafe extern "system" fn(_: *mut c_void, _: DateTime) -> HRESULT
Auto Trait Implementations§
impl Freeze for IPhoneCallHistoryEntry_Vtbl
impl RefUnwindSafe for IPhoneCallHistoryEntry_Vtbl
impl Send for IPhoneCallHistoryEntry_Vtbl
impl Sync for IPhoneCallHistoryEntry_Vtbl
impl Unpin for IPhoneCallHistoryEntry_Vtbl
impl UnwindSafe for IPhoneCallHistoryEntry_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