| #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)] |
| #[cfg(feature = "ApplicationModel_SocialInfo_Provider")] |
| pub mod Provider; |
| #[link(name = "windows")] |
| extern "system" {} |
| pub type SocialFeedChildItem = *mut ::core::ffi::c_void; |
| pub type SocialFeedContent = *mut ::core::ffi::c_void; |
| pub type SocialFeedItem = *mut ::core::ffi::c_void; |
| #[repr(transparent)] |
| pub struct SocialFeedItemStyle(pub i32); |
| impl SocialFeedItemStyle { |
| pub const Default: Self = Self(0i32); |
| pub const Photo: Self = Self(1i32); |
| } |
| impl ::core::marker::Copy for SocialFeedItemStyle {} |
| impl ::core::clone::Clone for SocialFeedItemStyle { |
| fn clone(&self) -> Self { |
| *self |
| } |
| } |
| #[repr(transparent)] |
| pub struct SocialFeedKind(pub i32); |
| impl SocialFeedKind { |
| pub const HomeFeed: Self = Self(0i32); |
| pub const ContactFeed: Self = Self(1i32); |
| pub const Dashboard: Self = Self(2i32); |
| } |
| impl ::core::marker::Copy for SocialFeedKind {} |
| impl ::core::clone::Clone for SocialFeedKind { |
| fn clone(&self) -> Self { |
| *self |
| } |
| } |
| pub type SocialFeedSharedItem = *mut ::core::ffi::c_void; |
| #[repr(transparent)] |
| pub struct SocialFeedUpdateMode(pub i32); |
| impl SocialFeedUpdateMode { |
| pub const Append: Self = Self(0i32); |
| pub const Replace: Self = Self(1i32); |
| } |
| impl ::core::marker::Copy for SocialFeedUpdateMode {} |
| impl ::core::clone::Clone for SocialFeedUpdateMode { |
| fn clone(&self) -> Self { |
| *self |
| } |
| } |
| #[repr(transparent)] |
| pub struct SocialItemBadgeStyle(pub i32); |
| impl SocialItemBadgeStyle { |
| pub const Hidden: Self = Self(0i32); |
| pub const Visible: Self = Self(1i32); |
| pub const VisibleWithCount: Self = Self(2i32); |
| } |
| impl ::core::marker::Copy for SocialItemBadgeStyle {} |
| impl ::core::clone::Clone for SocialItemBadgeStyle { |
| fn clone(&self) -> Self { |
| *self |
| } |
| } |
| pub type SocialItemThumbnail = *mut ::core::ffi::c_void; |
| pub type SocialUserInfo = *mut ::core::ffi::c_void; |