redfish_codegen/models/network_device_function/v1_9_0/
network_device_technology.rs1#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
5pub enum NetworkDeviceTechnology {
6 Disabled,
8 Ethernet,
10 FibreChannel,
12 #[serde(rename = "iSCSI")]
14 Iscsi,
15 FibreChannelOverEthernet,
17 InfiniBand,
19}
20
21#[allow(clippy::derivable_impls)]
22impl Default for NetworkDeviceTechnology {
23 fn default() -> NetworkDeviceTechnology {
24 NetworkDeviceTechnology::Disabled
25 }
26}
27
28impl crate::Metadata<'static> for NetworkDeviceTechnology {
29 const JSON_SCHEMA: &'static str = "NetworkDeviceFunction.v1_9_0.json";
30}