From 8cbe87d59c886bffb4868175d4ad546a10acb86d Mon Sep 17 00:00:00 2001 From: Leo Dev Date: Fri, 28 Jun 2024 14:57:55 +0200 Subject: [PATCH] rewrite 1 --- src/utils.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/utils.rs diff --git a/src/utils.rs b/src/utils.rs new file mode 100644 index 0000000..e82d417 --- /dev/null +++ b/src/utils.rs @@ -0,0 +1,15 @@ +use serde::{Deserialize, Serialize}; + +#[derive(Clone, Debug, Serialize, Deserialize)] +pub enum ProblemType { + VariableNotFound, + FileNotFound, + HeaderSyntaxError, +} + +#[derive(Clone, Debug, Serialize, Deserialize)] +pub struct Problem { + //pub code: u32, + pub problem_type: ProblemType, + pub problem_msg: String, +}