pub struct ExtendedRouter {
pub nexthop: IPAddress,
pub src_mask_len: u32,
pub dst_mask_len: u32,
}Fields§
§nexthop: IPAddress§src_mask_len: u32§dst_mask_len: u32Trait Implementations§
Source§impl Clone for ExtendedRouter
impl Clone for ExtendedRouter
Source§fn clone(&self) -> ExtendedRouter
fn clone(&self) -> ExtendedRouter
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 moreSource§impl Debug for ExtendedRouter
impl Debug for ExtendedRouter
Source§impl Decodeable for ExtendedRouter
impl Decodeable for ExtendedRouter
fn read_and_decode(stream: &mut dyn ReadSeeker) -> Result<ExtendedRouter, Error>
Auto Trait Implementations§
impl Freeze for ExtendedRouter
impl RefUnwindSafe for ExtendedRouter
impl Send for ExtendedRouter
impl Sync for ExtendedRouter
impl Unpin for ExtendedRouter
impl UnsafeUnpin for ExtendedRouter
impl UnwindSafe for ExtendedRouter
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