From fb2c44bc51df9c843e3799eeaa968ad7e424e651 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Mon, 1 Jun 2026 17:38:22 -0400 Subject: [PATCH] compiler/rust/smallvec: Implement Extend for SmallVec Reviewed-by: Mel Henning Part-of: --- src/compiler/rust/smallvec.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/compiler/rust/smallvec.rs b/src/compiler/rust/smallvec.rs index e38fbab1fbe..00d9f7e9a5c 100644 --- a/src/compiler/rust/smallvec.rs +++ b/src/compiler/rust/smallvec.rs @@ -113,3 +113,14 @@ impl std::ops::DerefMut for SmallVec { } } } + +impl Extend for SmallVec { + fn extend(&mut self, iter: I) + where + I: IntoIterator, + { + for i in iter { + self.push(i) + } + } +}