Crate etherparse [] [src]

Structs

DoubleVlanHeader

IEEE 802.1Q double VLAN Tagging Header

Ethernet2Header

Ethernet II header.

Ipv4Header

IPv4 header without options.

Ipv6Header

IPv6 header according to rfc8200.

PacketBuilder

Helper for building packets.

PacketBuilderStep

An unfinished packet that is build with the packet builder

SingleVlanHeader

IEEE 802.1Q VLAN Tagging Header

UdpHeader

Udp header according to rfc768.

Enums

ErrorField

Fields that can produce errors when serialized.

EtherType

Ether type enum present in ethernet II header.

IpHeader

Internet protocol headers version 4 & 6

IpTrafficClass

Identifiers for the traffic_class field in ipv6 headers and protocol field in ipv4 headers.

ReadError

Errors that can occur when reading.

ValueError

Errors in the given data

VlanHeader

IEEE 802.1Q VLAN Tagging Header (can be single or double tagged).

WriteError

Errors that can occur when writing.

Traits

SerializedSize

Contains the size when serialized.