diff --git a/serde2/serde2_macros/src/lib.rs b/serde2/serde2_macros/src/lib.rs index 1803ad6f..0db85d69 100644 --- a/serde2/serde2_macros/src/lib.rs +++ b/serde2/serde2_macros/src/lib.rs @@ -1,4 +1,4 @@ -#![feature(plugin, plugin_registrar, rustc_private, unboxed_closures)] +#![feature(custom_derive, plugin, plugin_registrar, rustc_private, unboxed_closures)] #![plugin(quasi_macros)] extern crate aster; diff --git a/serde2/tests/test_de.rs b/serde2/tests/test_de.rs index 63efdcf2..8f35c869 100644 --- a/serde2/tests/test_de.rs +++ b/serde2/tests/test_de.rs @@ -1,4 +1,4 @@ -#![feature(plugin, test)] +#![feature(custom_derive, plugin, test)] #![plugin(serde2_macros)] extern crate test; diff --git a/serde2/tests/test_json.rs b/serde2/tests/test_json.rs index 7c31414a..7a2f9d63 100644 --- a/serde2/tests/test_json.rs +++ b/serde2/tests/test_json.rs @@ -1,4 +1,4 @@ -#![feature(plugin, test)] +#![feature(custom_derive, plugin, test)] #![plugin(serde2_macros)] extern crate test; diff --git a/serde2/tests/test_macros.rs b/serde2/tests/test_macros.rs index bea8fdea..2ff1d8ee 100644 --- a/serde2/tests/test_macros.rs +++ b/serde2/tests/test_macros.rs @@ -1,4 +1,4 @@ -#![feature(plugin)] +#![feature(custom_derive, plugin)] #![plugin(serde2_macros)] extern crate serde2; diff --git a/serde2/tests/test_ser.rs b/serde2/tests/test_ser.rs index 4a27faeb..ea174515 100644 --- a/serde2/tests/test_ser.rs +++ b/serde2/tests/test_ser.rs @@ -1,4 +1,4 @@ -#![feature(plugin, test)] +#![feature(custom_derive, plugin, test)] #![plugin(serde2_macros)] extern crate test;