diff options
| -rw-r--r-- | src/tools/rust-analyzer/crates/hir-def/src/lower.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/rust-analyzer/crates/hir-def/src/lower.rs b/src/tools/rust-analyzer/crates/hir-def/src/lower.rs index e2f6cffa2f7..ecd8d79f20b 100644 --- a/src/tools/rust-analyzer/crates/hir-def/src/lower.rs +++ b/src/tools/rust-analyzer/crates/hir-def/src/lower.rs @@ -65,6 +65,6 @@ impl<'a> LowerCtx<'a> { } pub fn take_impl_traits_bounds(&self) -> Vec<Vec<Interned<TypeBound>>> { - self.impl_trait_bounds.borrow_mut().drain(..).collect() + self.impl_trait_bounds.take() } } |
