From ca5344582b2a8cea822f53bb097c82a278163ff7 Mon Sep 17 00:00:00 2001 From: Aaron DeVore Date: Wed, 20 Nov 2019 23:22:26 -0800 Subject: [PATCH] Fix inverted logic in strip_serde_attrs --- ruma-api-macros/src/api.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ruma-api-macros/src/api.rs b/ruma-api-macros/src/api.rs index 80cdf2b4..e854d332 100644 --- a/ruma-api-macros/src/api.rs +++ b/ruma-api-macros/src/api.rs @@ -20,7 +20,7 @@ use self::{metadata::Metadata, request::Request, response::Response}; /// Removes `serde` attributes from struct fields. pub fn strip_serde_attrs(field: &Field) -> Field { let mut field = field.clone(); - field.attrs.retain(|attr| attr.path.is_ident("serde")); + field.attrs.retain(|attr| !attr.path.is_ident("serde")); field }