Skip to main content

PoolActions

Type Alias PoolActions 

Source
pub type PoolActions<A, J, R, C> = Actions<A, Never, PoolSends<A, J, R, C>, Births<Proxy<C>>>;
Expand description

Complete action type returned by a WorkerPool transition.

Aliased Type§

pub struct PoolActions<A, J, R, C> {
    pub sends: SupervisorSends<A, PoolBehaviorSends<A, J, R, C>, C>,
    pub creates: Vec<Create<A, Proxy<C>>>,
    pub become_: Step<Never, Exit<A>>,
}

Fields§

§sends: SupervisorSends<A, PoolBehaviorSends<A, J, R, C>, C>§creates: Vec<Create<A, Proxy<C>>>§become_: Step<Never, Exit<A>>