@@ -76,6 +76,7 @@ impl<'a> PanicInfo<'a> { |
|
|
76 |
76 |
/// panic!("Normal panic"); |
77 |
77 |
/// ``` |
78 |
78 |
#[must_use] |
|
79 |
+#[inline] |
79 |
80 |
#[stable(feature = "panic_hooks", since = "1.10.0")] |
80 |
81 |
pub fn payload(&self) -> &(dyn Any + Send) { |
81 |
82 |
self.payload |
@@ -106,6 +107,7 @@ impl<'a> PanicInfo<'a> { |
|
|
106 |
107 |
/// panic!("Normal panic"); |
107 |
108 |
/// ``` |
108 |
109 |
#[must_use] |
|
110 |
+#[inline] |
109 |
111 |
#[stable(feature = "panic_hooks", since = "1.10.0")] |
110 |
112 |
pub fn location(&self) -> Option<&Location<'_>> { |
111 |
113 |
// NOTE: If this is changed to sometimes return None, |
@@ -124,6 +126,7 @@ impl<'a> PanicInfo<'a> { |
|
|
124 |
126 |
/// false, however this will simply cause the panic handler to be called |
125 |
127 |
/// again. |
126 |
128 |
#[must_use] |
|
129 |
+#[inline] |
127 |
130 |
#[unstable(feature = "panic_can_unwind", issue = "92988")] |
128 |
131 |
pub fn can_unwind(&self) -> bool { |
129 |
132 |
self.can_unwind |