From 73dae4eaf99c06f54b6cf642d18cc1bd3c30ead8 Mon Sep 17 00:00:00 2001 From: Vadim Petrochenkov Date: Sat, 27 Jul 2019 15:06:49 +0300 Subject: Remove derives `Encodable`/`Decodable` and unstabilize attribute `#[bench]` --- src/libstd/lib.rs | 3 ++- src/libstd/prelude/v1.rs | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'src/libstd') diff --git a/src/libstd/lib.rs b/src/libstd/lib.rs index 8fd76eabe39..cfee49a7b55 100644 --- a/src/libstd/lib.rs +++ b/src/libstd/lib.rs @@ -218,7 +218,7 @@ // std may use features in a platform-specific way #![allow(unused_features)] -#![cfg_attr(test, feature(print_internals, set_stdio, test, update_panic_count))] +#![cfg_attr(test, feature(print_internals, set_stdio, update_panic_count))] #![cfg_attr(all(target_vendor = "fortanix", target_env = "sgx"), feature(slice_index_methods, decl_macro, coerce_unsized, sgx_platform, ptr_wrapping_offset_from))] @@ -304,6 +304,7 @@ #![feature(stdsimd)] #![feature(stmt_expr_attributes)] #![feature(str_internals)] +#![feature(test)] #![feature(thread_local)] #![feature(todo_macro)] #![feature(toowned_clone_into)] diff --git a/src/libstd/prelude/v1.rs b/src/libstd/prelude/v1.rs index 7b12d2ee6f0..1c61f21f7df 100644 --- a/src/libstd/prelude/v1.rs +++ b/src/libstd/prelude/v1.rs @@ -91,9 +91,7 @@ pub use core::prelude::v1::{ Clone, Copy, Debug, - Decodable, Default, - Encodable, Eq, Hash, Ord, -- cgit 1.4.1-3-g733a5