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 UnsafeUnpin 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