Trait apparat::ApparatWrapper[][src]

pub trait ApparatWrapper: Sized {
    type Context;
    type Event;
    type Output;
    fn with_output(self, output: Self::Output) -> Handled<Self> { ... }
}
Expand description

This trait is used to associate all the types used together in an Apparat with the state wrapper enum, so users of the library dont’ need to specify all these types every time they implement the ApparatState trait for one of their state types.

Associated Types

Provided methods

fn with_output(self, output: Self::Output) -> Handled<Self>[src]

Implementors