From c5ccb995ad4c6b25d933d39d235e00d428e6ade6 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Mon, 31 Dec 2018 21:42:22 -0500 Subject: [PATCH] Update no_std test to 2018 edition --- test_suite/no_std/Cargo.toml | 4 ++-- test_suite/no_std/src/main.rs | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/test_suite/no_std/Cargo.toml b/test_suite/no_std/Cargo.toml index 7c004066..8746960c 100644 --- a/test_suite/no_std/Cargo.toml +++ b/test_suite/no_std/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "serde_derive_tests_no_std" version = "0.0.0" +edition = "2018" publish = false [dependencies] libc = { version = "0.2", default-features = false } -serde = { path = "../../serde", default-features = false } -serde_derive = { path = "../../serde_derive" } +serde = { path = "../../serde", default-features = false, features = ["derive"] } [workspace] diff --git a/test_suite/no_std/src/main.rs b/test_suite/no_std/src/main.rs index dd97d6d5..deb32c5f 100644 --- a/test_suite/no_std/src/main.rs +++ b/test_suite/no_std/src/main.rs @@ -1,8 +1,6 @@ #![feature(lang_items, start)] #![no_std] -extern crate libc; - #[start] fn start(_argc: isize, _argv: *const *const u8) -> isize { 0 @@ -21,8 +19,7 @@ fn panic(_info: &core::panic::PanicInfo) -> ! { ////////////////////////////////////////////////////////////////////////////// -#[macro_use] -extern crate serde_derive; +use serde::{Serialize, Deserialize}; #[derive(Serialize, Deserialize)] struct Unit;