From 68060ac0a70c522c8d04ad6ddfb274c513057c87 Mon Sep 17 00:00:00 2001 From: Ben Bridle Date: Sat, 8 Feb 2025 15:14:47 +1300 Subject: Implement Copy, Clone, Debug for some types --- src/source_unit.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') 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, -- cgit v1.2.3-70-g09d2