redfish_codegen/models/schedule/v1_2_4/
month_of_year.rs

1// Generated by redfish-codegen. Do not modify.
2
3
4/// Months of the year.
5#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
6pub enum MonthOfYear {
7    /// January.
8    January,
9    /// February.
10    February,
11    /// March.
12    March,
13    /// April.
14    April,
15    /// May.
16    May,
17    /// June.
18    June,
19    /// July.
20    July,
21    /// August.
22    August,
23    /// September.
24    September,
25    /// October.
26    October,
27    /// November.
28    November,
29    /// December.
30    December,
31    /// This value indicates that every month of the year has been selected.  When used in array properties, such as for enabling a function for certain months, it shall be the only member in the array.
32    Every,
33}
34
35#[allow(clippy::derivable_impls)]
36impl Default for MonthOfYear {
37     fn default() -> MonthOfYear {
38        MonthOfYear::January
39     }
40}
41
42impl crate::Metadata<'static> for MonthOfYear {
43    const JSON_SCHEMA: &'static str = "Schedule.v1_2_4.json";
44}