pub struct ActorSpawner { /* private fields */ }Implementations§
Source§impl ActorSpawner
impl ActorSpawner
pub fn clock(&self) -> &Clock
pub fn pools(&self) -> Pools
pub fn is_alive(&self) -> bool
pub fn cancellation_token(&self) -> Option<CancellationToken>
pub fn scope(&self) -> ActorSpawner
pub fn shutdown(&self)
pub fn spawn_coordination<A: Actor>( &self, name: &str, actor: A, ) -> ActorHandle<A::Message>
pub fn spawn_flow<A: Actor>( &self, name: &str, actor: A, ) -> ActorHandle<A::Message>
pub fn spawn_ephemeral<A: Actor>( &self, name: &str, actor: A, ) -> ActorHandle<A::Message>
Trait Implementations§
Source§impl Clone for ActorSpawner
impl Clone for ActorSpawner
Source§fn clone(&self) -> ActorSpawner
fn clone(&self) -> ActorSpawner
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for ActorSpawner
impl !UnwindSafe for ActorSpawner
impl Freeze for ActorSpawner
impl Send for ActorSpawner
impl Sync for ActorSpawner
impl Unpin for ActorSpawner
impl UnsafeUnpin for ActorSpawner
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more