Trait gui::OptionChain

source ·
pub trait OptionChain<ES, ED>where
    ES: Into<ChainEvent<ED>>,
{ fn chain<E>(self, event: Option<E>) -> Option<ChainEvent<ED>>
    where
        E: Into<ChainEvent<ED>>
; fn opt_chain<E>(self, event: E) -> ChainEvent<ED>
    where
        E: Into<ChainEvent<ED>>
; }
Expand description

A trait for chaining of optional events.

Required Methods

Chain an optional event with another optional event.

Chain an optional event with the given event.

Implementations on Foreign Types

Implementors