From 9d27b44a4a47b436a6ea50c4bf194e2b4d1dbb06 Mon Sep 17 00:00:00 2001 From: "Richard Dodd (dodj)" Date: Tue, 17 Jul 2018 16:28:44 +0100 Subject: [PATCH] Fix extra-traits feature (#491) --- crates/backend/src/ast.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/backend/src/ast.rs b/crates/backend/src/ast.rs index 34492ecd..a51c667c 100644 --- a/crates/backend/src/ast.rs +++ b/crates/backend/src/ast.rs @@ -2,7 +2,7 @@ use proc_macro2::{Ident, Span}; use shared; use syn; -#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq, Eq))] +#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq))] #[derive(Default)] pub struct Program { pub exports: Vec, @@ -175,7 +175,7 @@ pub struct TypeAlias { pub src: syn::Type, } -#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq, Eq))] +#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq))] pub struct Const { pub vis: syn::Visibility, pub name: Ident, @@ -184,7 +184,7 @@ pub struct Const { pub value: ConstValue, } -#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq, Eq))] +#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq))] /// same as webidl::ast::ConstValue pub enum ConstValue { BooleanLiteral(bool),