]> git.proxmox.com Git - rustc.git/blame - vendor/windows-sys/src/Windows/ApplicationModel/UserActivities/mod.rs
New upstream version 1.63.0+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / ApplicationModel / UserActivities / mod.rs
CommitLineData
5e7ed085
FG
1#[cfg(feature = "ApplicationModel_UserActivities_Core")]
2pub mod Core;
3pub type IUserActivityContentInfo = *mut ::core::ffi::c_void;
4pub type UserActivity = *mut ::core::ffi::c_void;
5pub type UserActivityAttribution = *mut ::core::ffi::c_void;
6pub type UserActivityChannel = *mut ::core::ffi::c_void;
7pub type UserActivityContentInfo = *mut ::core::ffi::c_void;
8pub type UserActivityRequest = *mut ::core::ffi::c_void;
9pub type UserActivityRequestManager = *mut ::core::ffi::c_void;
10pub type UserActivityRequestedEventArgs = *mut ::core::ffi::c_void;
11pub type UserActivitySession = *mut ::core::ffi::c_void;
12pub type UserActivitySessionHistoryItem = *mut ::core::ffi::c_void;
04454e1e 13#[doc = "*Required features: `\"ApplicationModel_UserActivities\"`*"]
5e7ed085
FG
14#[repr(transparent)]
15pub struct UserActivityState(pub i32);
16impl UserActivityState {
17 pub const New: Self = Self(0i32);
18 pub const Published: Self = Self(1i32);
19}
20impl ::core::marker::Copy for UserActivityState {}
21impl ::core::clone::Clone for UserActivityState {
22 fn clone(&self) -> Self {
23 *self
24 }
25}
26pub type UserActivityVisualElements = *mut ::core::ffi::c_void;