Enum winit::window::UserAttentionType  
source · pub enum UserAttentionType {
    Critical,
    Informational,
}Expand description
Platform-specific
- X11: Sets the WM’s 
XUrgencyHint. No distinction betweenCriticalandInformational. 
Variants§
Critical
Platform-specific
- macOS: Bounces the dock icon until the application is in focus.
 - Windows: Flashes both the window and the taskbar button until the application is in focus.
 
Informational
Platform-specific
- macOS: Bounces the dock icon once.
 - Windows: Flashes the taskbar button until the application is in focus.
 
Trait Implementations§
source§impl Clone for UserAttentionType
 
impl Clone for UserAttentionType
source§fn clone(&self) -> UserAttentionType
 
fn clone(&self) -> UserAttentionType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresource§impl Debug for UserAttentionType
 
impl Debug for UserAttentionType
source§impl Default for UserAttentionType
 
impl Default for UserAttentionType
source§impl PartialEq for UserAttentionType
 
impl PartialEq for UserAttentionType
source§fn eq(&self, other: &UserAttentionType) -> bool
 
fn eq(&self, other: &UserAttentionType) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.impl Copy for UserAttentionType
impl Eq for UserAttentionType
impl StructuralEq for UserAttentionType
impl StructuralPartialEq for UserAttentionType
Auto Trait Implementations§
impl RefUnwindSafe for UserAttentionType
impl Send for UserAttentionType
impl Sync for UserAttentionType
impl Unpin for UserAttentionType
impl UnwindSafe for UserAttentionType
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