pub enum HostingRole {
ApplicationServer,
StorageServer,
Switch,
Appliance,
BareMetalServer,
VirtualMachineServer,
ContainerServer,
UnsupportedValue,
}Expand description
The enumerations of HostingRole specify different features that the hosting computer system supports.
Variants§
ApplicationServer
The system hosts functionality that supports general purpose applications.
StorageServer
The system hosts functionality that supports the system acting as a storage server.
Switch
The system hosts functionality that supports the system acting as a switch.
Appliance
The system hosts functionality that supports the system acting as an appliance.
BareMetalServer
The system hosts functionality that supports the system acting as a bare-metal server.
VirtualMachineServer
The system hosts functionality that supports the system acting as a virtual machine server.
ContainerServer
The system hosts functionality that supports the system acting as a container server.
UnsupportedValue
Fallback value for values that are not supported by current version of Redfish schema.
Trait Implementations§
Source§impl Clone for HostingRole
impl Clone for HostingRole
Source§fn clone(&self) -> HostingRole
fn clone(&self) -> HostingRole
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for HostingRole
impl Debug for HostingRole
Source§impl<'de> Deserialize<'de> for HostingRole
impl<'de> Deserialize<'de> for HostingRole
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for HostingRole
impl PartialEq for HostingRole
Source§impl Serialize for HostingRole
impl Serialize for HostingRole
Source§impl ToSnakeCase for HostingRole
impl ToSnakeCase for HostingRole
Source§fn to_snake_case(&self) -> &'static str
fn to_snake_case(&self) -> &'static str
snake_case string