Struct windows::Phone::Notification::Management::IAccessoryManager2_Vtbl
#[repr(C)]pub struct IAccessoryManager2_Vtbl {Show 16 fields
pub base__: IInspectable_Vtbl,
pub RingDevice: unsafe extern "system" fn(_: *mut c_void) -> HRESULT,
pub SpeedDialList: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub ClearToast: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT,
pub IsPhonePinLocked: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub IncreaseVolume: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub DecreaseVolume: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub SetMute: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT,
pub SetRingerVibrate: unsafe extern "system" fn(_: *mut c_void, _: bool, _: bool) -> HRESULT,
pub VolumeInfo: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetAllEmailAccounts: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetFolders: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>, _: *mut *mut c_void) -> HRESULT,
pub EnableEmailNotificationEmailAccount: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT,
pub DisableEmailNotificationEmailAccount: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT,
pub EnableEmailNotificationFolderFilter: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>, _: *mut c_void) -> HRESULT,
pub UpdateEmailReadStatus: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: bool) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§RingDevice: unsafe extern "system" fn(_: *mut c_void) -> HRESULT
§SpeedDialList: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§ClearToast: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT
§IsPhonePinLocked: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§IncreaseVolume: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§DecreaseVolume: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§SetMute: unsafe extern "system" fn(_: *mut c_void, _: bool) -> HRESULT
§SetRingerVibrate: unsafe extern "system" fn(_: *mut c_void, _: bool, _: bool) -> HRESULT
§VolumeInfo: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§GetAllEmailAccounts: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§GetFolders: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>, _: *mut *mut c_void) -> HRESULT
§EnableEmailNotificationEmailAccount: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT
§DisableEmailNotificationEmailAccount: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT
§EnableEmailNotificationFolderFilter: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>, _: *mut c_void) -> HRESULT
§UpdateEmailReadStatus: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: bool) -> HRESULT
Auto Trait Implementations§
impl RefUnwindSafe for IAccessoryManager2_Vtbl
impl Send for IAccessoryManager2_Vtbl
impl Sync for IAccessoryManager2_Vtbl
impl Unpin for IAccessoryManager2_Vtbl
impl UnwindSafe for IAccessoryManager2_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