pub enum Subsystem {
Show 14 variants
NATIVE,
WINDOWS_GUI,
WINDOWS_CUI,
OS2_CUI,
POSIX_CUI,
NATIVE_WINDOWS,
WINDOWS_CE_GUI,
EFI_APPLICATION,
EFI_BOOT_SERVICE_DRIVER,
EFI_RUNTIME_DRIVER,
EFI_ROM,
XBOX,
WINDOWS_BOOT_APPLICATION,
UNKNOWN(u64),
}
Variants§
NATIVE
Device drivers and native Windows processes
WINDOWS_GUI
The Windows GUI subsystem.
WINDOWS_CUI
The Windows character subsystem.
OS2_CUI
The OS/2 character subsytem.
POSIX_CUI
The POSIX character subsystem.
NATIVE_WINDOWS
Native Windows 9x driver.
WINDOWS_CE_GUI
Windows CE.
EFI_APPLICATION
An EFI application.
EFI_BOOT_SERVICE_DRIVER
An EFI driver with boot services.
EFI_RUNTIME_DRIVER
An EFI driver with run-time services.
EFI_ROM
An EFI ROM image.
XBOX
XBOX
WINDOWS_BOOT_APPLICATION
A BCD application.
UNKNOWN(u64)
An unknown subsystem.
Trait Implementations§
impl Copy for Subsystem
impl Eq for Subsystem
impl StructuralEq for Subsystem
impl StructuralPartialEq for Subsystem
Auto Trait Implementations§
impl RefUnwindSafe for Subsystem
impl Send for Subsystem
impl Sync for Subsystem
impl Unpin for Subsystem
impl UnwindSafe for Subsystem
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