pub enum RoutingScope {
External,
HostOnly,
Internal,
Limited,
UnsupportedValue,
}Variants§
External
Externally accessible.
This value shall indicate this interface is externally accessible as if it were physically on the same network as the hosting system.
HostOnly
Only accessible to a dedicated interface on the host.
This value shall indicate this interface is only accessible to a dedicated interface on the hosting system.
Internal
Only accessible to internal networking on the host, such as when virtual machines or containers are allowed to communicate with each other on the same host system as well as a dedicated interface on the hosting system.
This value shall indicate this interface is only accessible to internal networking on the host, such as when virtual machines or containers are allowed to communicate with each other on the same host system as well as a dedicated interface on the hosting system.
Limited
Accessible through IP translation provided by the hosting system.
This value shall indicate this interface is accessible through IP translation provided by the hosting system, such as a NAT (network address translation).
UnsupportedValue
Fallback value for values that are not supported by current version of Redfish schema.
Trait Implementations§
Source§impl Clone for RoutingScope
impl Clone for RoutingScope
Source§fn clone(&self) -> RoutingScope
fn clone(&self) -> RoutingScope
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for RoutingScope
impl Debug for RoutingScope
Source§impl<'de> Deserialize<'de> for RoutingScope
impl<'de> Deserialize<'de> for RoutingScope
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 RoutingScope
impl PartialEq for RoutingScope
Source§fn eq(&self, other: &RoutingScope) -> bool
fn eq(&self, other: &RoutingScope) -> bool
self and other values to be equal, and is used by ==.Source§impl Serialize for RoutingScope
impl Serialize for RoutingScope
Source§impl ToSnakeCase for RoutingScope
impl ToSnakeCase for RoutingScope
Source§fn to_snake_case(&self) -> &'static str
fn to_snake_case(&self) -> &'static str
snake_case string