summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/source_unit.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/source_unit.rs b/src/source_unit.rs
index 243b0de..fbbbd46 100644
--- a/src/source_unit.rs
+++ b/src/source_unit.rs
@@ -114,13 +114,13 @@ pub struct Symbol {
pub role: SymbolRole,
}
-#[derive(PartialEq)]
+#[derive(Copy, Clone, Debug, PartialEq)]
pub enum SymbolRole {
Definition(DefinitionType),
Reference,
}
-#[derive(PartialEq)]
+#[derive(Copy, Clone, Debug, PartialEq)]
pub enum DefinitionType {
MustPrecedeReference,
CanFollowReference,