pub struct LLDPReceive {
pub chassis_id: Option<String>,
pub chassis_id_subtype: Option<IEEE802ISubtype>,
pub management_address_ipv4: Option<String>,
pub management_address_ipv6: Option<String>,
pub management_address_mac: Option<String>,
pub management_vlan_id: Option<i64>,
pub port_id: Option<String>,
pub port_id_subtype: Option<IEEE802ISubtype>,
pub system_capabilities: Option<Vec<LLDPSystemCapabilities>>,
pub system_description: Option<String>,
pub system_name: Option<String>,
}
Expand description
Link Layer Data Protocol (LLDP) data received from the remote partner across this link.
Fields§
§chassis_id: Option<String>
Link Layer Data Protocol (LLDP) chassis ID received from the remote partner across this link.
chassis_id_subtype: Option<IEEE802ISubtype>
§management_address_ipv4: Option<String>
The IPv4 management address received from the remote partner across this link.
management_address_ipv6: Option<String>
The IPv6 management address received from the remote partner across this link.
management_address_mac: Option<String>
The management MAC address received from the remote partner across this link.
management_vlan_id: Option<i64>
The management VLAN ID received from the remote partner across this link.
port_id: Option<String>
A colon delimited string of hexadecimal octets identifying a port.
port_id_subtype: Option<IEEE802ISubtype>
§system_capabilities: Option<Vec<LLDPSystemCapabilities>>
The system capabilities received from the remote partner across this link.
system_description: Option<String>
The system description received from the remote partner across this link.
system_name: Option<String>
The system name received from the remote partner across this link.
Trait Implementations§
Source§impl Clone for LLDPReceive
impl Clone for LLDPReceive
Source§fn clone(&self) -> LLDPReceive
fn clone(&self) -> LLDPReceive
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
source
. Read more