[Idea] `#[fallible_drop]` attribute for let statements

It's a really good point. Maybe we can require the Result::Err variant hold E that would implement something like std::iter::Extend but also allowing for an array. Something like fill::Fill mentioned in Fallible alternative to Extend.