about summary refs log tree commit diff
path: root/library/alloc/src/vec/spec_from_iter.rs
diff options
context:
space:
mode:
authorThe 8472 <git@infinite-source.de>2024-01-18 22:47:20 +0100
committerThe 8472 <git@infinite-source.de>2024-01-18 22:47:20 +0100
commitb28a95391b85e17b1d2f7edc1115291d8a86bcd2 (patch)
tree8bb734eebeee4ad4591b7d7d7a049303c20ab803 /library/alloc/src/vec/spec_from_iter.rs
parent8424f8e8cdf07010967a57584fd647b30e930d4d (diff)
downloadrust-b28a95391b85e17b1d2f7edc1115291d8a86bcd2.tar.gz
rust-b28a95391b85e17b1d2f7edc1115291d8a86bcd2.zip
update internal ASCII art comment for vec specializations
Diffstat (limited to 'library/alloc/src/vec/spec_from_iter.rs')
-rw-r--r--library/alloc/src/vec/spec_from_iter.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/library/alloc/src/vec/spec_from_iter.rs b/library/alloc/src/vec/spec_from_iter.rs
index e976552cf2b..33dd4139bc0 100644
--- a/library/alloc/src/vec/spec_from_iter.rs
+++ b/library/alloc/src/vec/spec_from_iter.rs
@@ -13,13 +13,13 @@ use super::{IntoIter, SpecExtend, SpecFromIterNested, Vec};
 /// +-+-----------+
 ///   |
 ///   v
-/// +-+-------------------------------+  +---------------------+
-/// |SpecFromIter                  +---->+SpecFromIterNested   |
-/// |where I:                      |  |  |where I:             |
-/// |  Iterator (default)----------+  |  |  Iterator (default) |
-/// |  vec::IntoIter               |  |  |  TrustedLen         |
-/// |  SourceIterMarker---fallback-+  |  +---------------------+
-/// +---------------------------------+
+/// +-+---------------------------------+  +---------------------+
+/// |SpecFromIter                    +---->+SpecFromIterNested   |
+/// |where I:                        |  |  |where I:             |
+/// |  Iterator (default)------------+  |  |  Iterator (default) |
+/// |  vec::IntoIter                 |  |  |  TrustedLen         |
+/// |  InPlaceCollect--(fallback to)-+  |  +---------------------+
+/// +-----------------------------------+
 /// ```
 pub(super) trait SpecFromIter<T, I> {
     fn from_iter(iter: I) -> Self;