#[repr(C)]
pub union PM_ENUM_FILTER_0 {
Show 17 fields
pub Dummy: i32,
pub Genre: PM_APP_GENRE,
pub AppHubType: PM_APPLICATION_HUBTYPE,
pub HubType: PM_TILE_HUBTYPE,
pub Tasktype: PM_TASK_TYPE,
pub TaskProductID: GUID,
pub TileProductID: GUID,
pub AppTaskType: _tagAPPTASKTYPE,
pub Consumer: PM_EXTENSIONCONSUMER,
pub BSATask: PM_BSATASKID,
pub BSAProductID: GUID,
pub BWTask: PM_BWTASKID,
pub ProtocolName: BSTR,
pub FileType: BSTR,
pub ContentType: BSTR,
pub AppSupportedFileExtPID: GUID,
pub ShareTargetFileType: BSTR,
}
Expand description
Required features: "Win32_System_ApplicationInstallationAndServicing"
, "Win32_Foundation"
Fields
Dummy: i32
Genre: PM_APP_GENRE
AppHubType: PM_APPLICATION_HUBTYPE
HubType: PM_TILE_HUBTYPE
Tasktype: PM_TASK_TYPE
TaskProductID: GUID
TileProductID: GUID
AppTaskType: _tagAPPTASKTYPE
Consumer: PM_EXTENSIONCONSUMER
BSATask: PM_BSATASKID
BSAProductID: GUID
BWTask: PM_BWTASKID
ProtocolName: BSTR
FileType: BSTR
ContentType: BSTR
AppSupportedFileExtPID: GUID
Trait Implementations
impl Clone for PM_ENUM_FILTER_0
impl Clone for PM_ENUM_FILTER_0
impl Copy for PM_ENUM_FILTER_0
Auto Trait Implementations
impl RefUnwindSafe for PM_ENUM_FILTER_0
impl !Send for PM_ENUM_FILTER_0
impl !Sync for PM_ENUM_FILTER_0
impl Unpin for PM_ENUM_FILTER_0
impl UnwindSafe for PM_ENUM_FILTER_0
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more