Update doc for std::io::Error::downcast

This commit is contained in:
Jiahao XU 2024-04-15 21:58:36 +10:00 committed by GitHub
parent 4a6b1562b5
commit 05366ee270
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -854,13 +854,17 @@ impl Error {
/// Attempt to downcast the custom boxed error to `E`.
///
/// If this [`Error`] when this contains a custom boxed error,
/// If this [`Error`] contains a custom boxed error,
/// then it would attempt downcasting on the boxed error,
/// otherwise it will return [`Err`].
///
/// If the custom boxed error has the same type as `E`, it will return [`Ok`],
/// otherwise it will also return [`Err`].
///
/// This method is meant to be a convenience routine for calling
/// `Box<dyn Error + Sync + Send>::downcast` on the custom boxed error, returned by
/// [`Error::into_inner`].
///
///
/// # Examples
///