From d373ad5145ed72bac402b9f71987856739414c9a Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Tue, 7 Jun 2022 15:28:48 +1000 Subject: [PATCH] Require `Send` and `Sync` for trait `Fetcher` Signed-off-by: Jiahao XU --- src/fetchers.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fetchers.rs b/src/fetchers.rs index 77daaf68..08b43d1e 100644 --- a/src/fetchers.rs +++ b/src/fetchers.rs @@ -11,7 +11,7 @@ mod gh_crate_meta; mod quickinstall; #[async_trait::async_trait] -pub trait Fetcher { +pub trait Fetcher: Send + Sync { /// Create a new fetcher from some data async fn new(data: &Data) -> Arc where