From c2d064efa1e31ffc0a6bfcc6847bf386a44c1f9e Mon Sep 17 00:00:00 2001 From: Tobias Bucher Date: Wed, 24 Aug 2016 11:56:28 +0200 Subject: [PATCH] Restore old ordering of `io::ErrorKind`s --- src/libstd/io/error.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/libstd/io/error.rs b/src/libstd/io/error.rs index aa6ec75e3fc0..99108e85b90d 100644 --- a/src/libstd/io/error.rs +++ b/src/libstd/io/error.rs @@ -152,6 +152,10 @@ pub enum ErrorKind { /// Interrupted operations can typically be retried. #[stable(feature = "rust1", since = "1.0.0")] Interrupted, + /// Any I/O error not part of this list. + #[stable(feature = "rust1", since = "1.0.0")] + Other, + /// An error returned when an operation could not be completed because an /// "end of file" was reached prematurely. /// @@ -160,9 +164,6 @@ pub enum ErrorKind { /// read. #[stable(feature = "read_exact", since = "1.6.0")] UnexpectedEof, - /// Any I/O error not part of this list. - #[stable(feature = "rust1", since = "1.0.0")] - Other, /// A marker variant that tells the compiler that users of this enum cannot /// match it exhaustively.