#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
pub enum CableClass {
Power,
Network,
Storage,
Fan,
PCIe,
USB,
Video,
Fabric,
Serial,
General,
}
#[allow(clippy::derivable_impls)]
impl Default for CableClass {
fn default() -> CableClass {
CableClass::Power
}
}
impl crate::Metadata<'static> for CableClass {
const JSON_SCHEMA: &'static str = "Cable.v1_2_0.json";
}