Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-assists/src/handlers/generate_is_empty_from_len.rs')
| -rw-r--r-- | crates/ide-assists/src/handlers/generate_is_empty_from_len.rs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/crates/ide-assists/src/handlers/generate_is_empty_from_len.rs b/crates/ide-assists/src/handlers/generate_is_empty_from_len.rs index 1ad1cea43f..062b12a50b 100644 --- a/crates/ide-assists/src/handlers/generate_is_empty_from_len.rs +++ b/crates/ide-assists/src/handlers/generate_is_empty_from_len.rs @@ -95,10 +95,14 @@ fn get_impl_method( let scope = ctx.sema.scope(impl_.syntax())?; let ty = impl_def.self_ty(db); - let traits_in_scope = scope.visible_traits(); - ty.iterate_method_candidates(db, &scope, &traits_in_scope, None, Some(fn_name), |func| { - Some(func) - }) + ty.iterate_method_candidates( + db, + &scope, + &scope.visible_traits().0, + None, + Some(fn_name), + |func| Some(func), + ) } #[cfg(test)] |