We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 11a3376 commit a5cf551Copy full SHA for a5cf551
src/libstd/error.rs
@@ -216,6 +216,11 @@ impl<'a> From<&'a str> for Box<Error> {
216
}
217
218
219
+#[stable(feature = "never_error", since = "1.18.0")]
220
+impl Error for ! {
221
+ fn description(&self) -> &str { *self }
222
+}
223
+
224
#[stable(feature = "rust1", since = "1.0.0")]
225
impl Error for str::ParseBoolError {
226
fn description(&self) -> &str { "failed to parse bool" }
src/libstd/lib.rs
@@ -273,6 +273,7 @@
273
#![feature(linkage)]
274
#![feature(macro_reexport)]
275
#![feature(needs_panic_runtime)]
276
+#![feature(never_type)]
277
#![feature(num_bits_bytes)]
278
#![feature(old_wrapping)]
279
#![feature(on_unimplemented)]
0 commit comments