add rt flag to allowed internal unstable for RustcEncodable/Decodable
This commit is contained in:
parent
b55453dbad
commit
0715616b51
@ -1537,7 +1537,7 @@ pub(crate) mod builtin {
|
|||||||
/// Unstable implementation detail of the `rustc` compiler, do not use.
|
/// Unstable implementation detail of the `rustc` compiler, do not use.
|
||||||
#[rustc_builtin_macro]
|
#[rustc_builtin_macro]
|
||||||
#[stable(feature = "rust1", since = "1.0.0")]
|
#[stable(feature = "rust1", since = "1.0.0")]
|
||||||
#[allow_internal_unstable(core_intrinsics, libstd_sys_internals)]
|
#[allow_internal_unstable(core_intrinsics, libstd_sys_internals, rt)]
|
||||||
#[deprecated(since = "1.52.0", note = "rustc-serialize is deprecated and no longer supported")]
|
#[deprecated(since = "1.52.0", note = "rustc-serialize is deprecated and no longer supported")]
|
||||||
#[doc(hidden)] // While technically stable, using it is unstable, and deprecated. Hide it.
|
#[doc(hidden)] // While technically stable, using it is unstable, and deprecated. Hide it.
|
||||||
pub macro RustcDecodable($item:item) {
|
pub macro RustcDecodable($item:item) {
|
||||||
@ -1547,7 +1547,7 @@ pub(crate) mod builtin {
|
|||||||
/// Unstable implementation detail of the `rustc` compiler, do not use.
|
/// Unstable implementation detail of the `rustc` compiler, do not use.
|
||||||
#[rustc_builtin_macro]
|
#[rustc_builtin_macro]
|
||||||
#[stable(feature = "rust1", since = "1.0.0")]
|
#[stable(feature = "rust1", since = "1.0.0")]
|
||||||
#[allow_internal_unstable(core_intrinsics)]
|
#[allow_internal_unstable(core_intrinsics, rt)]
|
||||||
#[deprecated(since = "1.52.0", note = "rustc-serialize is deprecated and no longer supported")]
|
#[deprecated(since = "1.52.0", note = "rustc-serialize is deprecated and no longer supported")]
|
||||||
#[doc(hidden)] // While technically stable, using it is unstable, and deprecated. Hide it.
|
#[doc(hidden)] // While technically stable, using it is unstable, and deprecated. Hide it.
|
||||||
pub macro RustcEncodable($item:item) {
|
pub macro RustcEncodable($item:item) {
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
// edition:2018
|
||||||
|
#![allow(deprecated)]
|
||||||
|
extern crate rustc_serialize;
|
||||||
|
|
||||||
|
#[derive(RustcDecodable, RustcEncodable)]
|
||||||
|
struct ArbitraryTestType(());
|
||||||
|
|
||||||
|
fn main() {}
|
Loading…
x
Reference in New Issue
Block a user