@@ -43,6 +43,23 @@ The following previously stable methods are now `const`.
43
43
44
44
- [`IpAddr::is_ipv4`]
45
45
- [`IpAddr::is_ipv6`]
46
+ - [`IpAddr::is_unspecified`]
47
+ - [`IpAddr::is_loopback`]
48
+ - [`IpAddr::is_multicast`]
49
+ - [`Ipv4Addr::octets`]
50
+ - [`Ipv4Addr::is_loopback`]
51
+ - [`Ipv4Addr::is_private`]
52
+ - [`Ipv4Addr::is_link_local`]
53
+ - [`Ipv4Addr::is_multicast`]
54
+ - [`Ipv4Addr::is_broadcast`]
55
+ - [`Ipv4Addr::is_documentation`]
56
+ - [`Ipv4Addr::to_ipv6_compatible`]
57
+ - [`Ipv4Addr::to_ipv6_mapped`]
58
+ - [`Ipv6Addr::segments`]
59
+ - [`Ipv6Addr::is_unspecified`]
60
+ - [`Ipv6Addr::is_loopback`]
61
+ - [`Ipv6Addr::is_multicast`]
62
+ - [`Ipv6Addr::to_ipv4`]
46
63
- [`Layout::size`]
47
64
- [`Layout::align`]
48
65
- [`Layout::from_size_align`]
@@ -104,6 +121,23 @@ Compatibility Notes
104
121
[cargo/8725]: https://github.com/rust-lang/cargo/pull/8725
105
122
[`IpAddr::is_ipv4`]: https://doc.rust-lang.org/stable/std/net/enum.IpAddr.html#method.is_ipv4
106
123
[`IpAddr::is_ipv6`]: https://doc.rust-lang.org/stable/std/net/enum.IpAddr.html#method.is_ipv6
124
+ [`IpAddr::is_unspecified`]: https://doc.rust-lang.org/stable/std/net/enum.IpAddr.html#method.is_unspecified
125
+ [`IpAddr::is_loopback`]: https://doc.rust-lang.org/stable/std/net/enum.IpAddr.html#method.is_loopback
126
+ [`IpAddr::is_multicast`]: https://doc.rust-lang.org/stable/std/net/enum.IpAddr.html#method.is_multicast
127
+ [`Ipv4Addr::octets`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv4Addr.html#method.octets
128
+ [`Ipv4Addr::is_loopback`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv4Addr.html#method.is_loopback
129
+ [`Ipv4Addr::is_private`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv4Addr.html#method.is_private
130
+ [`Ipv4Addr::is_link_local`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv4Addr.html#method.is_link_local
131
+ [`Ipv4Addr::is_multicast`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv4Addr.html#method.is_multicast
132
+ [`Ipv4Addr::is_broadcast`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv4Addr.html#method.is_broadcast
133
+ [`Ipv4Addr::is_documentation`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv4Addr.html#method.is_documentation
134
+ [`Ipv4Addr::to_ipv6_compatible`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv4Addr.html#method.to_ipv6_compatible
135
+ [`Ipv4Addr::to_ipv6_mapped`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv4Addr.html#method.to_ipv6_mapped
136
+ [`Ipv6Addr::segments`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv6Addr.html#method.segments
137
+ [`Ipv6Addr::is_unspecified`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv6Addr.html#method.is_unspecified
138
+ [`Ipv6Addr::is_loopback`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv6Addr.html#method.is_loopback
139
+ [`Ipv6Addr::is_multicast`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv6Addr.html#method.is_multicast
140
+ [`Ipv6Addr::to_ipv4`]: https://doc.rust-lang.org/stable/std/net/struct.Ipv6Addr.html#method.to_ipv4
107
141
[`Layout::align`]: https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.align
108
142
[`Layout::from_size_align`]: https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.from_size_align
109
143
[`Layout::size`]: https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.size
0 commit comments