pub async fn spawn_local<T>(
args: <T as ThreadLocalActor>::Arguments,
spawner: ThreadLocalActorSpawner,
) -> Result<(ActorRef<<T as ThreadLocalActor>::Msg>, JoinHandle<()>), SpawnErr>where
T: ThreadLocalActor,Expand description
Perform a background-spawn of an thread-local actor. This is a utility wrapper over thread_local::ThreadLocalActor::spawn which assumes the actor implementation implements Default.
args- The arguments to start the actorspawner- The thread-local spawner (thread_local::ThreadLocalActorSpawner) used to spawn thread-local actors
Returns [Ok((ActorRef, JoinHandle<()>))] upon successful actor startup, [Err(SpawnErr)] otherwise