Enum swayipc_types::CommandType [−][src]
#[repr(u32)]
#[non_exhaustive]
pub enum CommandType {
Show 15 variants
RunCommand,
GetWorkspaces,
Subscribe,
GetOutputs,
GetTree,
GetMarks,
GetBarConfig,
GetVersion,
GetBindingModes,
GetConfig,
SendTick,
Sync,
GetBindingState,
GetInputs,
GetSeats,
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
RunCommand
GetWorkspaces
Subscribe
GetOutputs
GetTree
GetMarks
GetBarConfig
GetVersion
GetBindingModes
GetConfig
SendTick
Sync
GetBindingState
GetInputs
GetSeats
Implementations
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for CommandType
impl Send for CommandType
impl Sync for CommandType
impl Unpin for CommandType
impl UnwindSafe for CommandType
Blanket Implementations
Mutably borrows from an owned value. Read more