From 1ffefc6851b62df215a0d0e8397cd3d73a28963e Mon Sep 17 00:00:00 2001 From: Jia Chao Date: Wed, 24 Jul 2024 15:02:16 +0800 Subject: [PATCH] cargo fmt Signed-off-by: Jia Chao --- src/lib.rs | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 22c7830..6d072e4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,5 @@ +pub use cusa::{Severity, CUSA, CVE}; use serde::{Deserialize, Serialize}; -pub use cusa::{CUSA, CVE, Severity}; /// 顶级 CSAT 结构体,包含文档、产品树和漏洞信息 #[derive(Debug, Clone, Serialize, Deserialize)] @@ -47,22 +47,22 @@ impl CSAF { pub fn description(&self) -> &str { for note in &self.document.notes { if note.title == "Description" { - return ¬e.text - } + return ¬e.text; + } } - return "" + return ""; } /// 详细的公告描述信息 pub fn affected_component(&self) -> &str { for note in &self.document.notes { if note.title == "Affected Component" { - return ¬e.text + return ¬e.text; } } - return "" + return ""; } /// 受影响的产品列表 @@ -112,13 +112,21 @@ impl CSAF { /// 将之转换成为 `CUSA` 格式 pub fn sainfo(&self) -> CUSA { let id = self.id().to_string(); - let url = format!("https://www.openeuler.org/zh/security/security-bulletins/detail/?id={id}"); + let url = + format!("https://www.openeuler.org/zh/security/security-bulletins/detail/?id={id}"); let title = self.title().to_string(); let severity = self.severity(); let description = self.description().to_string(); let cves = self.cves(); - CUSA { id, url, title, severity, description, cves } + CUSA { + id, + url, + title, + severity, + description, + cves, + } } }