From 149db8cfaddaefface0e988013188640879535f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Sat, 2 Sep 2023 15:42:20 +0200 Subject: [PATCH] chore: add Debug to custom types --- src/comment_parser.rs | 2 ++ src/display_elements.rs | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/comment_parser.rs b/src/comment_parser.rs index 4107614f62ed42f40a016b3417e4a2a3d77a8b44..f4c70f33a0732be59c0720cc87d98ce1c8578692 100644 --- a/src/comment_parser.rs +++ b/src/comment_parser.rs @@ -1,11 +1,13 @@ use crate::display_elements::{DisplayColor, DisplayFormat}; +#[derive(Eq, PartialEq, Debug)] pub enum Operation { UpdateContext(ContextUpdate), AddEmpty, AddSignal(String), } +#[derive(Eq, PartialEq, Debug)] pub enum ContextUpdate { UpdateColor(Option), UpdateFormat(DisplayFormat), diff --git a/src/display_elements.rs b/src/display_elements.rs index c1ed985ca23e6170e0806cb850ccbf8fa0c1a81d..a78422fef88c556ee309a5413478675800d9950a 100644 --- a/src/display_elements.rs +++ b/src/display_elements.rs @@ -1,13 +1,13 @@ use std::fmt::Display; -#[derive(Eq, PartialEq, Clone, Copy)] +#[derive(Eq, PartialEq, Clone, Copy, Debug)] pub enum DisplayOption { Color(DisplayColor), Format(DisplayFormat), Omit, } -#[derive(Eq, PartialEq, Copy, Clone)] +#[derive(Eq, PartialEq, Copy, Clone, Debug)] pub enum DisplayColor { Normal, Red, @@ -40,7 +40,7 @@ impl Display for DisplayColor { } } -#[derive(Eq, PartialEq, Copy, Clone)] +#[derive(Eq, PartialEq, Copy, Clone, Debug)] pub enum DisplayFormat { Hex, Decimal,