pub struct RouterInfo {
pub networks: Vec<u16>,
pub address: NetworkAddress,
pub performance_index: Option<u8>,
}Expand description
Router information
Fields§
§networks: Vec<u16>Networks this router can reach
address: NetworkAddressRouter’s address
performance_index: Option<u8>Performance index (lower is better)
Trait Implementations§
Source§impl Clone for RouterInfo
impl Clone for RouterInfo
Source§fn clone(&self) -> RouterInfo
fn clone(&self) -> RouterInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RouterInfo
impl RefUnwindSafe for RouterInfo
impl Send for RouterInfo
impl Sync for RouterInfo
impl Unpin for RouterInfo
impl UnsafeUnpin for RouterInfo
impl UnwindSafe for RouterInfo
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