diff --git a/src/authenticator.rs b/src/authenticator.rs index 1057755..97e6ddb 100644 --- a/src/authenticator.rs +++ b/src/authenticator.rs @@ -167,9 +167,9 @@ where pub fn build(self) -> io::Result where T::TokenGetter: 'static + GetToken, - S: 'static + Send, + S: 'static, AD: 'static, - C::Connector: 'static + Clone + Send, + C::Connector: 'static + hyper::client::connect::Connect, { let client = self.client.build_hyper_client(); let store = self.store?; diff --git a/src/service_account.rs b/src/service_account.rs index 545d7f5..ebe938f 100644 --- a/src/service_account.rs +++ b/src/service_account.rs @@ -233,7 +233,6 @@ where } } -#[derive(Clone)] struct ServiceAccountAccessImpl { client: hyper::Client, key: ServiceAccountKey,