Skip to content

Commit 4aca082

Browse files
committed
expound on the point in the new unresolved Q.
1 parent 6288739 commit 4aca082

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

active/0000-nonzeroing-dynamic-drop.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -560,6 +560,10 @@ because it first moves the entire array into `foo`, and then `foo`
560560
returns the second element, but still needs to drop the rest of the
561561
array.
562562

563+
Embedded drop flags and zeroing support this seamlessly, of course.
564+
But the whole point of this RFC is to get rid of the embedded
565+
per-value drop-flags.
566+
563567
If we want to continue supporting moving out of `a[i]` (and we
564568
probably do, I have been converted on this point), then the drop flag
565569
needs to handle this case. Our current thinking is that we can

0 commit comments

Comments
 (0)