Enum async_i3ipc::event::Event[][src]

pub enum Event {
    Workspace(Box<WorkspaceData, Global>),
    Output(OutputData),
    Mode(ModeData),
    Window(Box<WindowData, Global>),
    BarConfig(BarConfig),
    Binding(BindingData),
    Shutdown(ShutdownData),
    Tick(TickData),
}

Variants

Workspace(Box<WorkspaceData, Global>)

Tuple Fields of Workspace

0: Box<WorkspaceData, Global>
Output(OutputData)

Tuple Fields of Output

0: OutputData
Mode(ModeData)

Tuple Fields of Mode

0: ModeData

Tuple Fields of Window

0: Box<WindowData, Global>
BarConfig(BarConfig)

Tuple Fields of BarConfig

0: BarConfig
Binding(BindingData)

Tuple Fields of Binding

0: BindingData
Shutdown(ShutdownData)

Tuple Fields of Shutdown

0: ShutdownData
Tick(TickData)

Tuple Fields of Tick

0: TickData

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.