@@ -1575,20 +1575,28 @@ pub(crate) mod builtin {
1575
1575
/* compiler built-in */
1576
1576
}
1577
1577
1578
- /// Unstable implementation detail of the `rustc` compiler, do not use .
1578
+ /// Derive macro for `rustc-serialize`. Should not be used in new code .
1579
1579
#[ rustc_builtin_macro]
1580
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1581
- #[ allow_internal_unstable( core_intrinsics, libstd_sys_internals, rt) ]
1580
+ #[ unstable(
1581
+ feature = "rustc_encodable_decodable" ,
1582
+ issue = "none" ,
1583
+ soft,
1584
+ reason = "derive macro for `rustc-serialize`; should not be used in new code"
1585
+ ) ]
1582
1586
#[ deprecated( since = "1.52.0" , note = "rustc-serialize is deprecated and no longer supported" ) ]
1583
1587
#[ doc( hidden) ] // While technically stable, using it is unstable, and deprecated. Hide it.
1584
1588
pub macro RustcDecodable ( $item: item) {
1585
1589
/* compiler built-in */
1586
1590
}
1587
1591
1588
- /// Unstable implementation detail of the `rustc` compiler, do not use .
1592
+ /// Derive macro for `rustc-serialize`. Should not be used in new code .
1589
1593
#[ rustc_builtin_macro]
1590
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1591
- #[ allow_internal_unstable( core_intrinsics, rt) ]
1594
+ #[ unstable(
1595
+ feature = "rustc_encodable_decodable" ,
1596
+ issue = "none" ,
1597
+ soft,
1598
+ reason = "derive macro for `rustc-serialize`; should not be used in new code"
1599
+ ) ]
1592
1600
#[ deprecated( since = "1.52.0" , note = "rustc-serialize is deprecated and no longer supported" ) ]
1593
1601
#[ doc( hidden) ] // While technically stable, using it is unstable, and deprecated. Hide it.
1594
1602
pub macro RustcEncodable ( $item: item) {
0 commit comments