#[repr(u32)]pub enum WindowManagementStrategy {
System = 0,
Tiled = 1,
Freestyle = 2,
}Variants§
System = 0
Use the system default management strategy.
Tiled = 1
Window will be placed in the tiling grid.
Freestyle = 2
Window behavior is entirely determined by the plugin.
Trait Implementations§
Source§impl Clone for WindowManagementStrategy
impl Clone for WindowManagementStrategy
Source§fn clone(&self) -> WindowManagementStrategy
fn clone(&self) -> WindowManagementStrategy
Returns a duplicate 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 WindowManagementStrategy
impl Debug for WindowManagementStrategy
Source§impl Default for WindowManagementStrategy
impl Default for WindowManagementStrategy
Source§fn default() -> WindowManagementStrategy
fn default() -> WindowManagementStrategy
Returns the “default value” for a type. Read more
Source§impl From<WindowManagementStrategy> for miracle_window_management_strategy_t
impl From<WindowManagementStrategy> for miracle_window_management_strategy_t
Source§fn from(value: WindowManagementStrategy) -> Self
fn from(value: WindowManagementStrategy) -> Self
Converts to this type from the input type.
Source§impl Hash for WindowManagementStrategy
impl Hash for WindowManagementStrategy
Source§impl PartialEq for WindowManagementStrategy
impl PartialEq for WindowManagementStrategy
Source§impl TryFrom<u32> for WindowManagementStrategy
impl TryFrom<u32> for WindowManagementStrategy
impl Copy for WindowManagementStrategy
impl Eq for WindowManagementStrategy
impl StructuralPartialEq for WindowManagementStrategy
Auto Trait Implementations§
impl Freeze for WindowManagementStrategy
impl RefUnwindSafe for WindowManagementStrategy
impl Send for WindowManagementStrategy
impl Sync for WindowManagementStrategy
impl Unpin for WindowManagementStrategy
impl UnsafeUnpin for WindowManagementStrategy
impl UnwindSafe for WindowManagementStrategy
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