Auto merge of #115453 - ibraheemdev:patch-16, r=joshtriplett
Stabilize `io_error_other` feature Per the FCP for https://github.com/rust-lang/rust/issues/91946.
This commit is contained in:
commit
24bece8420
@ -527,8 +527,6 @@ pub fn new<E>(kind: ErrorKind, error: E) -> Error
|
|||||||
/// # Examples
|
/// # Examples
|
||||||
///
|
///
|
||||||
/// ```
|
/// ```
|
||||||
/// #![feature(io_error_other)]
|
|
||||||
///
|
|
||||||
/// use std::io::Error;
|
/// use std::io::Error;
|
||||||
///
|
///
|
||||||
/// // errors can be created from strings
|
/// // errors can be created from strings
|
||||||
@ -537,7 +535,7 @@ pub fn new<E>(kind: ErrorKind, error: E) -> Error
|
|||||||
/// // errors can also be created from other errors
|
/// // errors can also be created from other errors
|
||||||
/// let custom_error2 = Error::other(custom_error);
|
/// let custom_error2 = Error::other(custom_error);
|
||||||
/// ```
|
/// ```
|
||||||
#[unstable(feature = "io_error_other", issue = "91946")]
|
#[stable(feature = "io_error_other", since = "CURRENT_RUSTC_VERSION")]
|
||||||
pub fn other<E>(error: E) -> Error
|
pub fn other<E>(error: E) -> Error
|
||||||
where
|
where
|
||||||
E: Into<Box<dyn error::Error + Send + Sync>>,
|
E: Into<Box<dyn error::Error + Send + Sync>>,
|
||||||
|
Loading…
Reference in New Issue
Block a user