pub enum InteractiveDesktop {
Default,
Winlogon,
Screensaver,
Custom(String),
}Expand description
Target interactive desktop window station.
Variants§
Default
The standard interactive user desktop (WinSta0\Default).
Winlogon
The secure desktop (WinSta0\Winlogon), active during UAC prompts and lock screens.
Screensaver
The screensaver desktop (WinSta0\Screen-Saver).
Custom(String)
A custom Window Station and Desktop object path (e.g. “MyStation\\MyDesktop”).
Implementations§
Trait Implementations§
Source§impl Clone for InteractiveDesktop
impl Clone for InteractiveDesktop
Source§impl Debug for InteractiveDesktop
impl Debug for InteractiveDesktop
Source§impl Default for InteractiveDesktop
impl Default for InteractiveDesktop
impl Eq for InteractiveDesktop
Source§impl PartialEq for InteractiveDesktop
impl PartialEq for InteractiveDesktop
impl StructuralPartialEq for InteractiveDesktop
Auto Trait Implementations§
impl Freeze for InteractiveDesktop
impl RefUnwindSafe for InteractiveDesktop
impl Send for InteractiveDesktop
impl Sync for InteractiveDesktop
impl Unpin for InteractiveDesktop
impl UnsafeUnpin for InteractiveDesktop
impl UnwindSafe for InteractiveDesktop
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