#[unsafe_no_drop_flag]
See RFC 320, "Non-zeroing dynamic drops." Fix #22173 [breaking-change]
iter::ByRef