Struct IUserActivity_Vtbl
#[repr(C)]pub struct IUserActivity_Vtbl {Show 16 fields
pub base__: IInspectable_Vtbl,
pub State: unsafe extern "system" fn(_: *mut c_void, _: *mut UserActivityState) -> HRESULT,
pub ActivityId: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub VisualElements: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub ContentUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetContentUri: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub ContentType: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetContentType: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub FallbackUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetFallbackUri: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub ActivationUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetActivationUri: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub ContentInfo: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetContentInfo: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub SaveAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CreateSession: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§State: unsafe extern "system" fn(_: *mut c_void, _: *mut UserActivityState) -> HRESULT§ActivityId: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§VisualElements: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§ContentUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetContentUri: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§ContentType: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetContentType: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§FallbackUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetFallbackUri: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§ActivationUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetActivationUri: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§ContentInfo: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetContentInfo: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§SaveAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CreateSession: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULTAuto Trait Implementations§
impl Freeze for IUserActivity_Vtbl
impl RefUnwindSafe for IUserActivity_Vtbl
impl Send for IUserActivity_Vtbl
impl Sync for IUserActivity_Vtbl
impl Unpin for IUserActivity_Vtbl
impl UnwindSafe for IUserActivity_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