pub struct LLDPNeighbor {
pub ChassisID: Option<String>,
pub RawChassisID: Vec<i64>,
pub PortID: Option<String>,
pub RawPortID: Vec<i64>,
pub PortDescription: Option<String>,
pub SystemName: Option<String>,
pub SystemDescription: Option<String>,
pub EnabledCapabilities: Option<i64>,
}Fields§
§ChassisID: Option<String>§RawChassisID: Vec<i64>§PortID: Option<String>§RawPortID: Vec<i64>§PortDescription: Option<String>§SystemName: Option<String>§SystemDescription: Option<String>§EnabledCapabilities: Option<i64>Trait Implementations§
Source§impl Clone for LLDPNeighbor
impl Clone for LLDPNeighbor
Source§fn clone(&self) -> LLDPNeighbor
fn clone(&self) -> LLDPNeighbor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LLDPNeighbor
impl Debug for LLDPNeighbor
Source§impl<'de> Deserialize<'de> for LLDPNeighbor
impl<'de> Deserialize<'de> for LLDPNeighbor
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
Source§impl PartialEq for LLDPNeighbor
impl PartialEq for LLDPNeighbor
Source§impl Serialize for LLDPNeighbor
impl Serialize for LLDPNeighbor
impl StructuralPartialEq for LLDPNeighbor
Auto Trait Implementations§
impl Freeze for LLDPNeighbor
impl RefUnwindSafe for LLDPNeighbor
impl Send for LLDPNeighbor
impl Sync for LLDPNeighbor
impl Unpin for LLDPNeighbor
impl UnwindSafe for LLDPNeighbor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more