From 47995a53d93350c6770c2bb903033229aac68a14 Mon Sep 17 00:00:00 2001 From: Marc Schoolderman Date: Tue, 30 Apr 2024 16:15:35 +0200 Subject: [PATCH] make anycast generic --- tsp/src/async_store.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tsp/src/async_store.rs b/tsp/src/async_store.rs index e71f802..d0b78bf 100644 --- a/tsp/src/async_store.rs +++ b/tsp/src/async_store.rs @@ -348,13 +348,13 @@ impl AsyncStore { pub async fn send_anycast( &self, sender: &str, - receivers: &[&str], + receivers: impl IntoIterator>, nonconfidential_message: &[u8], ) -> Result<(), Error> { let message = self.inner.sign_anycast(sender, nonconfidential_message)?; for vid in receivers { - let receiver = self.inner.get_verified_vid(vid)?; + let receiver = self.inner.get_verified_vid(vid.as_ref())?; crate::transport::send_message(receiver.endpoint(), &message).await?; }