Types and useful methods for working with IP prefixes
Provides types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new `IpNet`, `Ipv4Net`, and `Ipv6Net` types build on the existing `IpAddr`, `Ipv4Addr`, and `Ipv6Addr` types already provided in Rust's standard library and align to their design to stay consistent. The module also provides useful traits that extend `Ipv4Addr` and `Ipv6Addr` with methods for `Add`, `Sub`, `BitAnd`, and `BitOr` operations. The module only uses stable feature so it is guaranteed to compile using the stable toolchain. This package contains library source intended for building other packages which use the "heapless" feature of the "ipnet" crate.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 2.10.1-1.fc42 | - |
Fedora 41 | 2.10.1-1.fc41 | - |
Fedora 40 | 2.10.1-1.fc40 | - |
Fedora 39 | 2.10.1-1.fc39 | - |
Fedora EPEL 9 | 2.10.1-1.el9 | - |
Fedora EPEL 10.0 | 2.10.1-1.el10_0 | - |
You can contact the maintainers of this package via email at
rust-ipnet dash maintainers at fedoraproject dot org
.