refactor(transport): convert Bi trait to use async_trait

This commit is contained in:
hdbg
2026-03-01 13:11:15 +01:00
parent 4169b2ba42
commit 004b14a168
9 changed files with 40 additions and 58 deletions

View File

@@ -170,7 +170,7 @@ impl arbiter_proto::proto::arbiter_service_server::ArbiterService for Server {
IdentityRecvConverter::<ClientRequest>::new(),
ClientGrpcSender,
);
ClientActor::spawn(ClientActor::new(self.context.clone(), transport));
ClientActor::spawn(ClientActor::new(self.context.clone(), Box::new(transport)));
info!(event = "connection established", "grpc.client");
@@ -191,7 +191,7 @@ impl arbiter_proto::proto::arbiter_service_server::ArbiterService for Server {
IdentityRecvConverter::<UserAgentRequest>::new(),
UserAgentGrpcSender,
);
UserAgentActor::spawn(UserAgentActor::new(self.context.clone(), transport));
UserAgentActor::spawn(UserAgentActor::new(self.context.clone(), Box::new(transport)));
info!(event = "connection established", "grpc.user_agent");