@@ -2,7 +2,7 @@ use crate::actor::actor_address::ActorAddress;
22use crate :: actor:: actor_send_error:: ActorSendError ;
33use crate :: actor:: handler:: Handler ;
44use crate :: actor:: mailbox:: Mailbox ;
5- use crate :: message:: actor_message:: ActorMessage ;
5+ use crate :: message:: actor_message:: BaseActorMessage ;
66use crate :: message:: actor_stop_message:: ActorStopMessage ;
77use crate :: message:: sleep_message:: SleepMessage ;
88use crate :: prelude:: Actor ;
5959 pub fn send < M > ( & self , msg : M ) -> Result < ( ) , ActorSendError >
6060 where
6161 A : Handler < M > ,
62- M : ActorMessage + ' static ,
62+ M : BaseActorMessage + ' static ,
6363 {
6464 if self . mailbox . is_stopped ( ) {
6565 return Err ( ActorSendError :: AlreadyStoppedError ) ;
8282 pub fn send_timeout < M > ( & self , msg : M , timeout : Duration ) -> Result < ( ) , ActorSendError >
8383 where
8484 A : Handler < M > ,
85- M : ActorMessage + ' static ,
85+ M : BaseActorMessage + ' static ,
8686 {
8787 if self . mailbox . is_stopped ( ) {
8888 return Err ( ActorSendError :: AlreadyStoppedError ) ;
@@ -105,7 +105,7 @@ where
105105 pub fn send_after < M > ( & self , msg : M , delay : Duration ) -> Result < ( ) , ActorSendError >
106106 where
107107 A : Handler < M > + ' static ,
108- M : ActorMessage + ' static ,
108+ M : BaseActorMessage + ' static ,
109109 {
110110 if self . mailbox . is_stopped ( ) {
111111 return Err ( ActorSendError :: AlreadyStoppedError ) ;
0 commit comments