use crate::{BadgeFormat, ClientType, Confidence, OutputFormat, RuleSeverity, ScanType, Severity};
pub fn parse_badge_format(s: Option<&str>) -> Option<BadgeFormat> {
s?.parse().ok()
}
pub fn parse_client_type(s: Option<&str>) -> Option<ClientType> {
s?.parse().ok()
}
pub fn parse_output_format(s: Option<&str>) -> Option<OutputFormat> {
s?.parse().ok()
}
pub fn parse_scan_type(s: Option<&str>) -> Option<ScanType> {
s?.parse().ok()
}
pub fn parse_confidence(s: Option<&str>) -> Option<Confidence> {
s?.parse().ok()
}
pub fn parse_severity(s: Option<&str>) -> Option<Severity> {
s?.parse().ok()
}
pub fn parse_rule_severity(s: Option<&str>) -> Option<RuleSeverity> {
s?.parse().ok()
}