Struct redfish_codegen::models::network_device_function::v1_9_0::Ethernet
source · pub struct Ethernet {
pub ethernet_interfaces: Option<IdRef>,
pub mac_address: Option<String>,
pub mtu_size: Option<i64>,
pub mtu_size_maximum: Option<i64>,
pub permanent_mac_address: Option<String>,
pub vlan: Option<VLAN>,
pub vlans: Option<IdRef>,
}
Expand description
This type describes Ethernet capabilities, status, and configuration for a network device function.
Fields§
§ethernet_interfaces: Option<IdRef>
§mac_address: Option<String>
The currently configured MAC address.
mtu_size: Option<i64>
The maximum transmission unit (MTU) configured for this network device function.
mtu_size_maximum: Option<i64>
The largest maximum transmission unit (MTU) size supported for this network device function.
permanent_mac_address: Option<String>
The permanent MAC address assigned to this function.
vlan: Option<VLAN>
§vlans: Option<IdRef>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Ethernet
impl<'de> Deserialize<'de> for Ethernet
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>,
Deserialize this value from the given Serde deserializer. Read more