pub type Effect<Ev> = BoxFuture<'static, Multiple<Ev>>;
A pinned, boxed future that produces one or more events.