use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, Serialize, Deserialize)]
pub enum AuditStatus {
Clean,
Warning,
Vulnerable,
}
impl AuditStatus {
pub fn is_failure(&self) -> bool {
matches!(self, Self::Vulnerable)
}
pub fn has_issues(&self) -> bool {
!matches!(self, Self::Clean)
}
}