Skip to main content

SupervisorActions

Type Alias SupervisorActions 

Source
pub type SupervisorActions<B, C> = Actions<<B as Behavior>::Addr, <B as Behavior>::Ph, SupervisorSends<<B as Behavior>::Addr, <B as Behavior>::Sends, C>, Births<Proxy<C>>>;

Aliased Type§

pub struct SupervisorActions<B, C> {
    pub sends: SupervisorSends<<B as Behavior>::Addr, <B as Behavior>::Sends, C>,
    pub creates: Vec<Create<<B as Behavior>::Addr, <Births<Proxy<C>> as BirthMode>::Child>>,
    pub become_: Step<<B as Behavior>::Ph, Exit<<B as Behavior>::Addr>>,
}

Fields§

§sends: SupervisorSends<<B as Behavior>::Addr, <B as Behavior>::Sends, C>§creates: Vec<Create<<B as Behavior>::Addr, <Births<Proxy<C>> as BirthMode>::Child>>§become_: Step<<B as Behavior>::Ph, Exit<<B as Behavior>::Addr>>