pub async fn run<P>()where
<P as ProtoTrait>::Client: Send,
P: ProtoTrait<Client = Client> + ProtoTrait + Send + 'static + Serialize + DeserializeOwned + Debug,pub async fn run<P>()where
<P as ProtoTrait>::Client: Send,
P: ProtoTrait<Client = Client> + ProtoTrait + Send + 'static + Serialize + DeserializeOwned + Debug,