Crate ipaddr[−][src]
Structs
InvalidMask |
An integer was used as a CIDR mask, but it is not a valid CIDR. |
Ipv4Address |
An Ipv4 address |
Ipv4Mask |
A valid IPv4 mask. |
Ipv6Address | |
Ipv6Formatter |
Configurable IPv6 formatter. By default, this formatter will format IPv6 address as described in RFC5952: |
Ipv6Mask | |
Ipv6Network | |
MalformedAddress | |
ParsingFailed |
Error returned when a string cannot be parsed into a valid IPv4 or IPv6 address. It contains the string that triggered the error. |
Constants
IPV4_LOOPBACK |
IPv4 loopback address: |
IPV4_UNSPECIFIED |
IPv4 unspecified address: |
IPV6_INTERFACE_LOCAL_ALL_NODES |
Multicast address for all the address on the interface: |
IPV6_INTERFACE_LOCAL_MULTICAST_MASK |
Mask for multicast interface-local addresses |
IPV6_LINK_LOCAL_ALL_NODES |
Multicast address for all the nodes on the network segment: |
IPV6_LINK_LOCAL_ALL_ROUTERS |
Multicast address for all the routers on the network segment: |
IPV6_LINK_LOCAL_MULTICAST_MASK |
Mask for multicast link-local addresses |
IPV6_LINK_LOCAL_UNICAST_MASK |
Mask for unicast link-local addresses |
IPV6_LOOPBACK |
IPv6 loopback address: |
IPV6_MULTICAST_MASK |
Mask for multicast addresses |
IPV6_UNSPECIFIED |
IPv6 unspecified address: |