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}