From e9c86ce157dcb8e24d153f4871fada399b9084dc Mon Sep 17 00:00:00 2001 From: OMGeeky Date: Fri, 19 Jan 2024 22:45:53 +0100 Subject: [PATCH] fix test needing serde1 feature --- tarpc/tests/proc_macro_hygene.rs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/tarpc/tests/proc_macro_hygene.rs b/tarpc/tests/proc_macro_hygene.rs index 065ea9e..97ae56c 100644 --- a/tarpc/tests/proc_macro_hygene.rs +++ b/tarpc/tests/proc_macro_hygene.rs @@ -1,14 +1,17 @@ #![no_implicit_prelude] extern crate tarpc as some_random_other_name; -#[::tarpc::derive_serde] -#[derive(Debug, PartialEq, Eq)] -pub enum TestData { - Black, - White, +#[cfg(feature = "serde1")] +mod serde1_feature { + #[::tarpc::derive_serde] + #[derive(Debug, PartialEq, Eq)] + pub enum TestData { + Black, + White, + } } #[::tarpc::service] pub trait ColorProtocol { async fn get_opposite_color(color: u8) -> u8; -} \ No newline at end of file +}