Enum pdu::Ipv4 [−][src]
pub enum Ipv4<'a> {
Raw(&'a [u8]),
Tcp(TcpPdu<'a>),
Udp(UdpPdu<'a>),
Icmp(IcmpPdu<'a>),
Gre(GrePdu<'a>),
}
Expand description
Contains the inner payload of an Ipv4Pdu
Variants
Raw(&'a [u8])
Tcp(TcpPdu<'a>)
Tuple Fields
0: TcpPdu<'a>
Udp(UdpPdu<'a>)
Tuple Fields
0: UdpPdu<'a>
Icmp(IcmpPdu<'a>)
Tuple Fields
0: IcmpPdu<'a>
Gre(GrePdu<'a>)
Tuple Fields
0: GrePdu<'a>
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for Ipv4<'a>
impl<'a> UnwindSafe for Ipv4<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more