Expand description
An implementation of the warts file format.
Docstrings mostly comes from the warts format man page, or Scamper’s source code.
For examples, see the examples/
directory.
Structs§
- Address
Deprecated - A network address.
- Cycle
Start - A start record denotes the starting point for a new cycle.
- Cycle
Stop - A cycle stop record denotes the end point for a cycle.
- Flags
- A variable length flag structure.
- ICMP
Extension - ICMP extension (MPLS-only).
- List
- A list of warts objects.
- MPLS
Label - An MPLS label stack entry.
- Multipath
Trace Link - A link in a multipath traceroute.
- Multipath
Trace Node - A node in a multipath traceroute.
- Multipath
Trace Probe - A probe in a multipath traceroute.
- Multipath
Trace Probe Set - A set of probes in a multipath traceroute.
- Multipath
Trace Reply - A reply in a multipath traceroute.
- Multipath
Traceroute - An MDA traceroute.
- Ping
- A ping.
- Ping
Probe - A ping probe and its associated reply, if any.
- Timeval
- A timestamp with a microsecond resolution.
- Trace
Probe - A traceroute probe and its associated reply, if any.
- Traceroute
- A traceroute.
Enums§
- Address
- A network address, or a reference to a previously seen one.
- Address
Deprecated Value - Object
- A warts object.
- Ping
Stop Reason - Reason for the termination of a ping command.
- Trace
GapAction - Trace
Stop Reason - Reason for the termination of a trace command.
- Trace
Type - Traceroute type.
Traits§
- Deku
Container Write - “Writer” trait: implemented on DekuWrite struct and enum containers. A
container
is a type which doesn’t need any context information. - Warts
Sized - A trait for defining the size of the binary representation of warts objects.