summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBen Bridle <bridle.benjamin@gmail.com>2025-02-08 15:14:47 +1300
committerBen Bridle <bridle.benjamin@gmail.com>2025-02-08 15:14:47 +1300
commit68060ac0a70c522c8d04ad6ddfb274c513057c87 (patch)
treeed1cd0492b2d41181b230c97030cf49628faba15 /src
parent6eddb8de2e1a2355c533b3f45786c6d073c5a424 (diff)
downloadassembler-68060ac0a70c522c8d04ad6ddfb274c513057c87.zip
Implement Copy, Clone, Debug for some types
Diffstat (limited to 'src')
-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,