add lifetime extension tests for tuple struct temporaries
diff --git a/src/destructors.md b/src/destructors.md
index d89c069..6368aca 100644
--- a/src/destructors.md
+++ b/src/destructors.md
@@ -526,6 +526,14 @@
# x;
let x = { [Some(&temp())] }; // Final expr of block.
# x;
+# struct TupleStruct<T>(T);
+let x = TupleStruct(&temp()); // Argument of tuple struct.
+# x;
+# enum Enum<T> {
+# TupleVariant(T),
+# }
+let x = Enum::TupleVariant(&temp()); // Argument of tuple enum variant.
+# x;
let x = const { &temp() }; // Final expr of `const` block.
# x;
let x = unsafe { &temp() }; // Final expr of `unsafe` block.