diff --git a/src/lib.rs b/src/lib.rs index 80da506..b0bf26c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -68,14 +68,13 @@ clippy::needless_range_loop, clippy::ptr_arg, clippy::len_without_is_empty, - clippy::extra_unused_lifetimes, clippy::map_entry, clippy::comparison_chain, clippy::type_complexity, clippy::needless_lifetimes, clippy::too_many_arguments, clippy::let_and_return, - clippy::many_single_char_names, + clippy::many_single_char_names )] /// Various algorithms and helper methods that are used elsewhere in SmartCore pub mod algorithm; diff --git a/src/optimization/line_search.rs b/src/optimization/line_search.rs index 3481c87..e6a3b80 100644 --- a/src/optimization/line_search.rs +++ b/src/optimization/line_search.rs @@ -2,7 +2,7 @@ use crate::optimization::FunctionOrder; use num_traits::Float; pub trait LineSearchMethod { - fn search<'a>( + fn search( &self, f: &(dyn Fn(T) -> T), df: &(dyn Fn(T) -> T),