From 772770911b9a591e68836c73f2e67e2edaee4923 Mon Sep 17 00:00:00 2001 From: Jia Chao Date: Wed, 19 Jun 2024 15:23:12 +0800 Subject: [PATCH] SaInfo, CVE: add derive Eq, PartialEq, Hash Signed-off-by: Jia Chao --- src/lib.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index b8fd04b..5b4b963 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1043,7 +1043,7 @@ impl Threat { } } -#[derive(Debug, Clone, PartialOrd, Ord, PartialEq, Eq, Serialize, Deserialize)] +#[derive(Debug, Clone, PartialOrd, Ord, PartialEq, Eq, Hash, Serialize, Deserialize)] pub enum Severity { Null, Low, @@ -1206,7 +1206,7 @@ impl Remediation { } } -#[derive(Debug, Clone, Serialize, Deserialize)] +#[derive(Debug, Clone, Eq, PartialEq, Hash, Serialize, Deserialize)] pub struct SaInfo { // sa id pub id: String, @@ -1226,7 +1226,7 @@ pub struct SaInfo { pub cves: Vec, } -#[derive(Debug, Clone, Serialize, Deserialize)] +#[derive(Debug, Clone, Eq, PartialEq, Hash, Serialize, Deserialize)] pub struct CVE { // cve id pub id: String,