Enum leftwm_core::Command [−][src]
pub enum Command {
Show 35 variants
Execute(String),
CloseWindow,
SwapScreens,
SoftReload,
HardReload,
ToggleScratchPad(String),
ToggleFullScreen,
ToggleSticky,
GotoTag(TagId),
FloatingToTile,
TileToFloating,
ToggleFloating,
MoveWindowUp,
MoveWindowDown,
MoveWindowTop,
FocusNextTag,
FocusPreviousTag,
FocusWindowUp,
FocusWindowDown,
FocusWorkspaceNext,
FocusWorkspacePrevious,
SendWindowToTag(TagId),
MoveWindowToLastWorkspace,
MoveWindowToNextWorkspace,
MoveWindowToPreviousWorkspace,
MouseMoveWindow,
NextLayout,
PreviousLayout,
SetLayout(Layout),
RotateTag,
IncreaseMainWidth(i8),
DecreaseMainWidth(i8),
SetMarginMultiplier(f32),
SendWorkspaceToTag(usize, usize),
Other(String),
}
Variants
Execute(String)
Tuple Fields
0: String
CloseWindow
SwapScreens
SoftReload
HardReload
ToggleScratchPad(String)
Tuple Fields
0: String
ToggleFullScreen
ToggleSticky
GotoTag(TagId)
Tuple Fields
0: TagId
FloatingToTile
TileToFloating
ToggleFloating
MoveWindowUp
MoveWindowDown
MoveWindowTop
FocusNextTag
FocusPreviousTag
FocusWindowUp
FocusWindowDown
FocusWorkspaceNext
FocusWorkspacePrevious
SendWindowToTag(TagId)
Tuple Fields
0: TagId
MoveWindowToLastWorkspace
MoveWindowToNextWorkspace
MoveWindowToPreviousWorkspace
MouseMoveWindow
NextLayout
PreviousLayout
SetLayout(Layout)
Tuple Fields
0: Layout
RotateTag
IncreaseMainWidth(i8)
Tuple Fields
0: i8
DecreaseMainWidth(i8)
Tuple Fields
0: i8
SetMarginMultiplier(f32)
Tuple Fields
0: f32
SendWorkspaceToTag(usize, usize)
Other(String)
Tuple Fields
0: String
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for Command
impl UnwindSafe for Command
Blanket Implementations
Mutably borrows from an owned value. Read more