From a3ab765efe831505179a5966b5546509cb862717 Mon Sep 17 00:00:00 2001 From: Greg Brown Date: Sat, 16 Jan 2021 12:35:13 +0000 Subject: Fix warnings in `chomp::ast`. --- src/chomp/ast/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/chomp/ast/mod.rs') diff --git a/src/chomp/ast/mod.rs b/src/chomp/ast/mod.rs index 110e5c0..9a159e4 100644 --- a/src/chomp/ast/mod.rs +++ b/src/chomp/ast/mod.rs @@ -8,7 +8,7 @@ use super::Name; pub mod error; pub mod substitute; -#[derive(Clone, Debug, Default, Eq, PartialEq, Hash)] +#[derive(Clone, Copy, Debug, Default, Eq, PartialEq, Hash)] pub struct Epsilon; pub type Literal = String; @@ -102,7 +102,7 @@ impl PartialEq for Fix { impl Eq for Fix {} -#[derive(Clone, Debug, Eq, Hash, PartialEq)] +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] pub struct Variable { pub index: usize, } @@ -113,7 +113,7 @@ impl Display for Variable { } } -#[derive(Clone, Debug, Eq, Hash, PartialEq)] +#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] pub struct Parameter { pub index: usize, } -- cgit v1.2.3