pub(crate) struct Actor1 {
pub(crate) self_ref: DynActorRef<AnActorMsg>,
pub(crate) node_id: String,
pub(crate) actor_system: DynActorSystemHandle,
pub(crate) network_out: DynP2PNetworkClient,
pub(crate) ping_count: u8,
pub(crate) spawn_count: u8,
}Fields§
§self_ref: DynActorRef<AnActorMsg>§node_id: String§actor_system: DynActorSystemHandle§network_out: DynP2PNetworkClient§ping_count: u8§spawn_count: u8Implementations§
Source§impl Actor1
impl Actor1
pub(crate) fn new( self_ref: DynActorRef<AnActorMsg>, node_id: impl Into<String>, actor_system: DynActorSystemHandle, network_out: DynP2PNetworkClient, ) -> Actor1
Trait Implementations§
Source§impl TypedMsgHandler<Box<dyn ActorMsg>> for Actor1
impl TypedMsgHandler<Box<dyn ActorMsg>> for Actor1
fn receive(&mut self, msg: AnActorMsg) -> Option<ActorControl>
Auto Trait Implementations§
impl Freeze for Actor1
impl !RefUnwindSafe for Actor1
impl Send for Actor1
impl !Sync for Actor1
impl Unpin for Actor1
impl !UnwindSafe for Actor1
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