pub enum FocusOnActivationBehaviour {
DoNothing,
MarkUrgent,
SwitchTo,
}
Expand description
Controls behaviour for window activation. Default is to mark the window as urgent.
Variants§
Trait Implementations§
Source§impl Clone for FocusOnActivationBehaviour
impl Clone for FocusOnActivationBehaviour
Source§fn clone(&self) -> FocusOnActivationBehaviour
fn clone(&self) -> FocusOnActivationBehaviour
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 FocusOnActivationBehaviour
impl Debug for FocusOnActivationBehaviour
Source§impl Default for FocusOnActivationBehaviour
impl Default for FocusOnActivationBehaviour
Source§fn default() -> FocusOnActivationBehaviour
fn default() -> FocusOnActivationBehaviour
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FocusOnActivationBehaviour
impl<'de> Deserialize<'de> for FocusOnActivationBehaviour
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for FocusOnActivationBehaviour
impl Eq for FocusOnActivationBehaviour
impl StructuralPartialEq for FocusOnActivationBehaviour
Auto Trait Implementations§
impl Freeze for FocusOnActivationBehaviour
impl RefUnwindSafe for FocusOnActivationBehaviour
impl Send for FocusOnActivationBehaviour
impl Sync for FocusOnActivationBehaviour
impl Unpin for FocusOnActivationBehaviour
impl UnwindSafe for FocusOnActivationBehaviour
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