about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--library/std/src/panic.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/library/std/src/panic.rs b/library/std/src/panic.rs
index 0f999f6a93e..51228cc9907 100644
--- a/library/std/src/panic.rs
+++ b/library/std/src/panic.rs
@@ -73,6 +73,8 @@ impl<'a> PanicHookInfo<'a> {
     /// panic::set_hook(Box::new(|panic_info| {
     ///     if let Some(s) = panic_info.payload().downcast_ref::<&str>() {
     ///         println!("panic occurred: {s:?}");
+    ///     } else if let Some(s) = panic_info.payload().downcast_ref::<String>() {
+    ///         println!("panic occurred: {s:?}");
     ///     } else {
     ///         println!("panic occurred");
     ///     }