Struct leftwm_core::models::WindowChange
source · pub struct WindowChange {
pub handle: WindowHandle,
pub transient: Option<Option<WindowHandle>>,
pub never_focus: Option<bool>,
pub urgent: Option<bool>,
pub name: Option<Option<String>>,
pub type: Option<WindowType>,
pub floating: Option<XyhwChange>,
pub strut: Option<XyhwChange>,
pub requested: Option<Xyhw>,
pub states: Option<Vec<WindowState>>,
}
Fields§
§handle: WindowHandle
§transient: Option<Option<WindowHandle>>
§never_focus: Option<bool>
§urgent: Option<bool>
§name: Option<Option<String>>
§type: Option<WindowType>
§floating: Option<XyhwChange>
§strut: Option<XyhwChange>
§requested: Option<Xyhw>
§states: Option<Vec<WindowState>>
Implementations§
Trait Implementations§
source§impl Clone for WindowChange
impl Clone for WindowChange
source§fn clone(&self) -> WindowChange
fn clone(&self) -> WindowChange
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 more