redfish_codegen/models/physical_context/logical_context.rs
1// Generated by redfish-codegen. Do not modify.
2
3
4#[derive(Clone, Debug, serde::Deserialize, serde::Serialize)]
5pub enum LogicalContext {
6 /// Capacity related logical context.
7 Capacity,
8 /// Environment related logical context.
9 Environment,
10 /// Network related logical context.
11 Network,
12 /// Performance related logical context.
13 Performance,
14 /// Security related logical context.
15 Security,
16 /// Storage related logical context.
17 Storage,
18}
19
20#[allow(clippy::derivable_impls)]
21impl Default for LogicalContext {
22 fn default() -> LogicalContext {
23 LogicalContext::Capacity
24 }
25}
26
27impl crate::Metadata<'static> for LogicalContext {
28 const JSON_SCHEMA: &'static str = "PhysicalContext.json";
29}