redfish_codegen/models/computer_system/v1_20_1/
interface_type.rs1#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
5pub enum InterfaceType {
6 #[serde(rename = "TPM1_2")]
8 TPM12,
9 #[serde(rename = "TPM2_0")]
11 TPM20,
12 #[serde(rename = "TCM1_0")]
14 TCM10,
15}
16
17#[allow(clippy::derivable_impls)]
18impl Default for InterfaceType {
19 fn default() -> InterfaceType {
20 InterfaceType::TPM12
21 }
22}
23
24impl crate::Metadata<'static> for InterfaceType {
25 const JSON_SCHEMA: &'static str = "ComputerSystem.v1_20_1.json";
26}