Struct netsim::wire::Ipv4Fields
[−]
[src]
pub struct Ipv4Fields { pub source_ip: Ipv4Addr, pub dest_ip: Ipv4Addr, pub ttl: u8, }
The header fields of an Ipv4 packet.
Fields
source_ip: Ipv4Addr
IP address of the sender.
dest_ip: Ipv4Addr
IP address of the destination.
ttl: u8
Packet's time-to-live field. ie. hop count.
Trait Implementations
impl Debug for Ipv4Fields
[src]
impl Clone for Ipv4Fields
[src]
fn clone(&self) -> Ipv4Fields
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for Ipv4Fields
[src]
impl PartialEq for Ipv4Fields
[src]
fn eq(&self, __arg_0: &Ipv4Fields) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Ipv4Fields) -> bool
[src]
This method tests for !=
.