diff options
-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, |