pub struct RactorSystemActorRefs {
pub spawn_manager: SystemActorHandle<SpawnManagerMsg>,
pub watch_manager: ActorRef<WatchManagerMsg>,
pub cancel_manager: ActorRef<CancelManagerMsg>,
pub node_directory: ActorRef<NodeDirectoryMsg>,
}Expand description
References to the native ractor system actors spawned by the runtime.
Fields§
§spawn_manager: SystemActorHandle<SpawnManagerMsg>§watch_manager: ActorRef<WatchManagerMsg>§cancel_manager: ActorRef<CancelManagerMsg>§node_directory: ActorRef<NodeDirectoryMsg>Auto Trait Implementations§
impl !Freeze for RactorSystemActorRefs
impl RefUnwindSafe for RactorSystemActorRefs
impl Send for RactorSystemActorRefs
impl Sync for RactorSystemActorRefs
impl Unpin for RactorSystemActorRefs
impl UnsafeUnpin for RactorSystemActorRefs
impl UnwindSafe for RactorSystemActorRefs
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> 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> Message for T
impl<T> Message for T
Source§fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
Convert a BoxedMessage to this concrete type
Source§fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
Convert this message to a BoxedMessage