redfish_codegen/models/schedule/v1_2_4/day_of_week.rs
1// Generated by redfish-codegen. Do not modify.
2
3
4/// Days of the week.
5#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
6pub enum DayOfWeek {
7 /// Monday.
8 Monday,
9 /// Tuesday.
10 Tuesday,
11 /// Wednesday.
12 Wednesday,
13 /// Thursday.
14 Thursday,
15 /// Friday.
16 Friday,
17 /// Saturday.
18 Saturday,
19 /// Sunday.
20 Sunday,
21 /// This value indicates that every day of the week has been selected. When used in array properties, such as for enabling a function on certain days, it shall be the only member in the array.
22 Every,
23}
24
25#[allow(clippy::derivable_impls)]
26impl Default for DayOfWeek {
27 fn default() -> DayOfWeek {
28 DayOfWeek::Monday
29 }
30}
31
32impl crate::Metadata<'static> for DayOfWeek {
33 const JSON_SCHEMA: &'static str = "Schedule.v1_2_4.json";
34}