Struct elfo::ActorGroup
source · pub struct ActorGroup<R, C> { /* private fields */ }
Implementations§
source§impl ActorGroup<(), ()>
impl ActorGroup<(), ()>
pub fn new() -> ActorGroup<(), ()>
source§impl<R, C> ActorGroup<R, C>
impl<R, C> ActorGroup<R, C>
pub fn config<C1>(self) -> ActorGroup<R, C1>where C1: Config,
sourcepub fn restart_policy(self, policy: RestartPolicy) -> ActorGroup<R, C>
pub fn restart_policy(self, policy: RestartPolicy) -> ActorGroup<R, C>
The behaviour on actor termination.
RestartPolicy::on_failures
is used by default.
sourcepub fn termination_policy(self, policy: TerminationPolicy) -> ActorGroup<R, C>
pub fn termination_policy(self, policy: TerminationPolicy) -> ActorGroup<R, C>
The behaviour on the Terminate
message.
TerminationPolicy::closing
is used by default.