diff options
author | Ben Bridle <bridle.benjamin@gmail.com> | 2025-02-08 15:14:47 +1300 |
---|---|---|
committer | Ben Bridle <bridle.benjamin@gmail.com> | 2025-02-08 15:14:47 +1300 |
commit | 68060ac0a70c522c8d04ad6ddfb274c513057c87 (patch) | |
tree | ed1cd0492b2d41181b230c97030cf49628faba15 /src | |
parent | 6eddb8de2e1a2355c533b3f45786c6d073c5a424 (diff) | |
download | assembler-68060ac0a70c522c8d04ad6ddfb274c513057c87.zip |
Implement Copy, Clone, Debug for some types
Diffstat (limited to 'src')
-rw-r--r-- | src/source_unit.rs | 4 |
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, |