diff --git a/crates/data-model/src/lib.rs b/crates/data-model/src/lib.rs index b6db744f..a7539293 100644 --- a/crates/data-model/src/lib.rs +++ b/crates/data-model/src/lib.rs @@ -19,7 +19,8 @@ clippy::module_name_repetitions, clippy::missing_panics_doc, clippy::missing_errors_doc, - clippy::trait_duplication_in_bounds + clippy::trait_duplication_in_bounds, + clippy::type_repetition_in_bounds )] pub(crate) mod compat; diff --git a/crates/handlers/src/lib.rs b/crates/handlers/src/lib.rs index 7b03cd26..53648c20 100644 --- a/crates/handlers/src/lib.rs +++ b/crates/handlers/src/lib.rs @@ -50,7 +50,8 @@ mod views; #[allow( clippy::too_many_lines, clippy::missing_panics_doc, - clippy::too_many_arguments + clippy::too_many_arguments, + clippy::trait_duplication_in_bounds )] pub fn router( pool: &PgPool, diff --git a/crates/http/src/lib.rs b/crates/http/src/lib.rs index 6a9a9cb0..e18b792f 100644 --- a/crates/http/src/lib.rs +++ b/crates/http/src/lib.rs @@ -121,12 +121,12 @@ where } #[must_use] -pub fn client( +pub fn client( operation: &'static str, ) -> BoxCloneService, Response>, ClientError> where B: http_body::Body + Default + Send + 'static, - E: Into, + E: Into + 'static, { let fut = make_base_client() // Map the error to a ClientError diff --git a/crates/templates/src/context.rs b/crates/templates/src/context.rs index 6773e63a..2038d442 100644 --- a/crates/templates/src/context.rs +++ b/crates/templates/src/context.rs @@ -14,7 +14,7 @@ //! Contexts used in templates -#![allow(clippy::trait_duplication_in_bounds)] +#![allow(clippy::trait_duplication_in_bounds, clippy::type_repetition_in_bounds)] use chrono::Utc; use mas_data_model::{