@@ -226,10 +226,10 @@ pub enum ErrorKind {
226226#[ stable( feature = "rust1" , since = "1.0.0" ) ]
227227ConnectionReset ,
228228/// The remote host is not reachable.
229- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
229+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
230230HostUnreachable ,
231231/// The network containing the remote host is not reachable.
232- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
232+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
233233NetworkUnreachable ,
234234/// The connection was aborted (terminated) by the remote server.
235235#[ stable( feature = "rust1" , since = "1.0.0" ) ]
@@ -246,7 +246,7 @@ pub enum ErrorKind {
246246#[ stable( feature = "rust1" , since = "1.0.0" ) ]
247247AddrNotAvailable ,
248248/// The system's networking is down.
249- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
249+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
250250NetworkDown ,
251251/// The operation failed because a pipe was closed.
252252#[ stable( feature = "rust1" , since = "1.0.0" ) ]
@@ -262,18 +262,18 @@ pub enum ErrorKind {
262262///
263263/// For example, a filesystem path was specified where one of the intermediate directory
264264/// components was, in fact, a plain file.
265- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
265+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
266266NotADirectory ,
267267/// The filesystem object is, unexpectedly, a directory.
268268///
269269/// A directory was specified when a non-directory was expected.
270- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
270+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
271271IsADirectory ,
272272/// A non-empty directory was specified where an empty directory was expected.
273- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
273+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
274274DirectoryNotEmpty ,
275275/// The filesystem or storage medium is read-only, but a write operation was attempted.
276- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
276+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
277277ReadOnlyFilesystem ,
278278/// Loop in the filesystem or IO subsystem; often, too many levels of symbolic links.
279279///
@@ -288,7 +288,7 @@ pub enum ErrorKind {
288288///
289289/// With some network filesystems, notably NFS, an open file (or directory) can be invalidated
290290/// by problems with the network or server.
291- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
291+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
292292StaleNetworkFileHandle ,
293293/// A parameter was incorrect.
294294#[ stable( feature = "rust1" , since = "1.0.0" ) ]
@@ -322,13 +322,13 @@ pub enum ErrorKind {
322322/// The underlying storage (typically, a filesystem) is full.
323323///
324324/// This does not include out of quota errors.
325- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
325+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
326326StorageFull ,
327327/// Seek on unseekable file.
328328///
329329/// Seeking was attempted on an open file handle which is not suitable for seeking - for
330330/// example, on Unix, a named pipe opened with `File::open`.
331- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
331+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
332332NotSeekable ,
333333/// Filesystem quota was exceeded.
334334#[ unstable( feature = "io_error_more" , issue = "86442" ) ]
@@ -338,30 +338,30 @@ pub enum ErrorKind {
338338/// This might arise from a hard limit of the underlying filesystem or file access API, or from
339339/// an administratively imposed resource limitation. Simple disk full, and out of quota, have
340340/// their own errors.
341- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
341+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
342342FileTooLarge ,
343343/// Resource is busy.
344- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
344+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
345345ResourceBusy ,
346346/// Executable file is busy.
347347///
348348/// An attempt was made to write to a file which is also in use as a running program. (Not all
349349/// operating systems detect this situation.)
350- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
350+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
351351ExecutableFileBusy ,
352352/// Deadlock (avoided).
353353///
354354/// A file locking operation would result in deadlock. This situation is typically detected, if
355355/// at all, on a best-effort basis.
356- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
356+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
357357Deadlock ,
358358/// Cross-device or cross-filesystem (hard) link or rename.
359359#[ unstable( feature = "io_error_more" , issue = "86442" ) ]
360360CrossesDevices ,
361361/// Too many (hard) links to the same filesystem object.
362362///
363363/// The filesystem does not support making so many hardlinks to the same file.
364- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
364+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
365365TooManyLinks ,
366366/// A filename was invalid.
367367///
@@ -372,7 +372,7 @@ pub enum ErrorKind {
372372///
373373/// When trying to run an external program, a system or process limit on the size of the
374374/// arguments would have been exceeded.
375- #[ unstable ( feature = "io_error_more " , issue = "86442 " ) ]
375+ #[ stable ( feature = "io_error_a_bit_more " , since = "CURRENT_RUSTC_VERSION " ) ]
376376ArgumentListTooLong ,
377377/// This operation was interrupted.
378378///
0 commit comments