为什么编译器在这种情况下仍不能确定 Struct 中 Fields 的 Drop 顺序?
📝
内容提要
我之前在看 nomicon 的 Drop Check 章节,但是马上就被第一个例子难住了,以下是一个简化的版本: struct U8RefWithDrop<'a>(&'a u8); impl<'a> Drop for U8RefWithDrop<'a> { fn drop(&mut self) {} } struct AStruct<'a> { u8ref:...
🏷️
标签
➡️