NetAddr.is_ipv6

You're seeing just the function is_ipv6, go back to NetAddr module for more information.

Specs

is_ipv6(String.t()) :: boolean()

Tests whether string can be parsed as an IPv6 address.

Examples

iex> NetAddr.is_ipv6 "not an IP address"
false

iex> NetAddr.is_ip %{}
false

iex> NetAddr.is_ipv6 "0.0.0.0/0"
false

iex> NetAddr.is_ipv6 "192.0.2.1"
false

iex> NetAddr.is_ipv6 "fe80:0:c100::c401"
true

iex> NetAddr.is_ipv6 "::/0"
true