Crate iptrie

source ·

Structs

  • An Ipv4 prefix similar to Ipv4Net but with trailing bits guaranteed to equal 0
  • An Ipv4 prefix similar to Ipv6Net but with trailing bits guaranteed to equal 0
  • An Ipv6 prefix limited to 56 bits and encoded as u64 (EXPERIMENTAL)
  • An Ipv6 prefix limited to 120 bits and encoded as u128 (EXPERIMENTAL)
  • A map of Ip prefixes based on a level-compressed trie
  • A set of Ip prefixes based on a level-compressed trie
  • A map of Ip prefixes based on a radix binary trie
  • A set of Ip prefixes based on a radix binary trie

Enums

Traits

Type Definitions

  • Convenient alias for LC-Trie map of Ipv4 prefixes
  • Convenient alias for LC-Trie set of Ipv4 prefixes
  • Convenient alias for radix trie map of Ipv4 prefixes
  • Convenient alias for radix trie set of Ipv4 prefixes
  • Convenient alias for LC-Trie map of Ipv6 prefixes
  • Convenient alias for LC-Trie set of Ipv6 prefixes
  • Convenient alias for radix trie map of Ipv6 prefixes
  • Convenient alias for radix trie set of Ipv6 prefixes