From 57873cce28096ccf08f6936ccfaf0bce113aa3a6 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Tue, 17 Oct 2017 10:04:26 -0700 Subject: [PATCH] Remove unused deserialization macros on no_std --- serde/src/de/impls.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/serde/src/de/impls.rs b/serde/src/de/impls.rs index c48d02a7..b309ccbf 100644 --- a/serde/src/de/impls.rs +++ b/serde/src/de/impls.rs @@ -887,6 +887,7 @@ macro_rules! parse_ip_impl { } } +#[cfg(feature = "std")] macro_rules! variant_identifier { ( $name_kind: ident ( $($variant: ident; $bytes: expr; $index: expr),* ) @@ -961,6 +962,7 @@ macro_rules! variant_identifier { } } +#[cfg(feature = "std")] macro_rules! deserialize_enum { ( $name: ident $name_kind: ident ( $($variant: ident; $bytes: expr; $index: expr),* )