mirror of
https://github.com/rust-lang/rust.git
synced 2025-04-28 11:07:42 +00:00
Misc ip documentation fixes
This commit is contained in:
parent
202720bf48
commit
cddeb5e47b
@ -1217,8 +1217,8 @@ impl Ipv6Addr {
|
|||||||
|
|
||||||
/// Returns [`true`] if the address is a unicast link-local address (`fe80::/64`).
|
/// Returns [`true`] if the address is a unicast link-local address (`fe80::/64`).
|
||||||
///
|
///
|
||||||
/// A common mis-conception is to think that "unicast link-local addresses start with
|
/// A common misconception is to think that "unicast link-local addresses start with
|
||||||
/// `fe80::`", but the [IETF RFC 4291] actually defines a stricter format for these addresses:
|
/// `fe80::`", but [IETF RFC 4291] actually defines a stricter format for these addresses:
|
||||||
///
|
///
|
||||||
/// ```no_rust
|
/// ```no_rust
|
||||||
/// | 10 |
|
/// | 10 |
|
||||||
@ -1228,9 +1228,9 @@ impl Ipv6Addr {
|
|||||||
/// +----------+-------------------------+----------------------------+
|
/// +----------+-------------------------+----------------------------+
|
||||||
/// ```
|
/// ```
|
||||||
///
|
///
|
||||||
/// This method validates the format defined in the RFC and won't recognize the following
|
/// This method validates the format defined in the RFC and won't recognize addresses
|
||||||
/// addresses such as `fe80:0:0:1::` or `fe81::` as unicast link-local addresses for example.
|
/// like `fe80:0:0:1::` or `fe81::` as unicast link-local addresses.
|
||||||
/// If you need a less strict validation use [`Ipv6Addr::is_unicast_link_local()`] instead.
|
/// If you need a less strict validation, use [`Ipv6Addr::is_unicast_link_local()`] instead.
|
||||||
///
|
///
|
||||||
/// # Examples
|
/// # Examples
|
||||||
///
|
///
|
||||||
@ -1282,7 +1282,7 @@ impl Ipv6Addr {
|
|||||||
/// +----------+-------------------------+----------------------------+
|
/// +----------+-------------------------+----------------------------+
|
||||||
/// ```
|
/// ```
|
||||||
///
|
///
|
||||||
/// As a result, this method consider addresses such as `fe80:0:0:1::` or `fe81::` to be
|
/// As a result, this method considers addresses such as `fe80:0:0:1::` or `fe81::` to be
|
||||||
/// unicast link-local addresses, whereas [`Ipv6Addr::is_unicast_link_local_strict()`] does not.
|
/// unicast link-local addresses, whereas [`Ipv6Addr::is_unicast_link_local_strict()`] does not.
|
||||||
/// If you need a strict validation fully compliant with the RFC, use
|
/// If you need a strict validation fully compliant with the RFC, use
|
||||||
/// [`Ipv6Addr::is_unicast_link_local_strict()`] instead.
|
/// [`Ipv6Addr::is_unicast_link_local_strict()`] instead.
|
||||||
@ -1362,7 +1362,7 @@ impl Ipv6Addr {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// Returns [`true`] if this is an address reserved for documentation
|
/// Returns [`true`] if this is an address reserved for documentation
|
||||||
/// (2001:db8::/32).
|
/// (`2001:db8::/32`).
|
||||||
///
|
///
|
||||||
/// This property is defined in [IETF RFC 3849].
|
/// This property is defined in [IETF RFC 3849].
|
||||||
///
|
///
|
||||||
|
Loading…
Reference in New Issue
Block a user