about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-01-06 23:15:23 +0100
committerGitHub <noreply@github.com>2022-01-06 23:15:23 +0100
commitfcae1d64d98a7cbbb1f82dfdef3af52ab23e9353 (patch)
tree7b19030fd7fd2b126d41af9aaf4b918772b95db6
parent140b6cb1bab5bc6f4e3a06db320daba2322e177b (diff)
parentd5d752ab1e208677fd2ec8fd2dfad81ec3c707e2 (diff)
downloadrust-fcae1d64d98a7cbbb1f82dfdef3af52ab23e9353.tar.gz
rust-fcae1d64d98a7cbbb1f82dfdef3af52ab23e9353.zip
Rollup merge of #92620 - steffahn:remove_unused_ExtendDefault_struct, r=Mark-Simulacrum
Remove unused `ExtendDefault` struct

As noted in https://github.com/rust-lang/rust/pull/77850#issuecomment-1002272054, this struct is no longer used.
-rw-r--r--library/alloc/src/vec/mod.rs10
1 files changed, 0 insertions, 10 deletions
diff --git a/library/alloc/src/vec/mod.rs b/library/alloc/src/vec/mod.rs
index 6fdaa8b950a..3ad48a1d283 100644
--- a/library/alloc/src/vec/mod.rs
+++ b/library/alloc/src/vec/mod.rs
@@ -2277,16 +2277,6 @@ impl<T: Clone> ExtendWith<T> for ExtendElement<T> {
     }
 }
 
-struct ExtendDefault;
-impl<T: Default> ExtendWith<T> for ExtendDefault {
-    fn next(&mut self) -> T {
-        Default::default()
-    }
-    fn last(self) -> T {
-        Default::default()
-    }
-}
-
 struct ExtendFunc<F>(F);
 impl<T, F: FnMut() -> T> ExtendWith<T> for ExtendFunc<F> {
     fn next(&mut self) -> T {