redfish_codegen/models/serial_interface/v1_1_8/
data_bits.rs

1// Generated by redfish-codegen. Do not modify.
2
3
4#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
5pub enum DataBits {
6    /// Five bits of data following the start bit.
7    #[serde(rename = "5")]
8    _5,
9    /// Six bits of data following the start bit.
10    #[serde(rename = "6")]
11    _6,
12    /// Seven bits of data following the start bit.
13    #[serde(rename = "7")]
14    _7,
15    /// Eight bits of data following the start bit.
16    #[serde(rename = "8")]
17    _8,
18}
19
20#[allow(clippy::derivable_impls)]
21impl Default for DataBits {
22     fn default() -> DataBits {
23        DataBits::_5
24     }
25}
26
27impl crate::Metadata<'static> for DataBits {
28    const JSON_SCHEMA: &'static str = "SerialInterface.v1_1_8.json";
29}