Skip to content

Commit e2c659b

Browse files
committed
Add links to stabilized APIs
1 parent 8fd6e8b commit e2c659b

File tree

1 file changed

+59
-33
lines changed

1 file changed

+59
-33
lines changed

RELEASES.md

+59-33
Original file line numberDiff line numberDiff line change
@@ -46,41 +46,36 @@ Libraries
4646
Stabilized APIs
4747
---------------
4848

49-
- [`Metadata::is_symlink`][89677]
50-
- [`Path::is_symlink`][89677]
51-
- [`{integer}::saturating_div`][88624]
52-
- [`Option::unwrap_unchecked`][89951]
53-
- [`NonZero::is_power_of_two`][91301]
54-
- [`unix::process::ExitStatusExt::core_dumped`][88300]
55-
- [`unix::process::ExitStatusExt::stopped_signal`][88300]
56-
- [`unix::process::ExitStatusExt::continued`][88300]
57-
- [`unix::process::ExitStatusExt::into_raw`][88300]
49+
- [`Metadata::is_symlink`]
50+
- [`Path::is_symlink`]
51+
- [`{integer}::saturating_div`]
52+
- [`Option::unwrap_unchecked`]
53+
- [`NonZero{unsigned}::is_power_of_two`]
5854

5955
These APIs are now usable in const contexts:
6056

61-
- [Partially stabilize `duration_consts_2`][89542]
62-
- [`Duration::new`][89542]
63-
- [`Duration::checked_add`][89542]
64-
- [`Duration::saturating_add`][89542]
65-
- [`Duration::checked_sub`][89542]
66-
- [`Duration::saturating_sub`][89542]
67-
- [`Duration::checked_mul`][89542]
68-
- [`Duration::saturating_mul`][89542]
69-
- [`Duration::checked_div`][89542]
70-
- [`Duration::as_secs_f64`][89542]
71-
- [`Duration::as_secs_f32`][89542]
72-
- [`Duration::from_secs_f64`][89542]
73-
- [`Duration::from_secs_f32`][89542]
74-
- [`Duration::mul_f64`][89542]
75-
- [`Duration::mul_f32`][89542]
76-
- [`Duration::div_f64`][89542]
77-
- [`Duration::div_f32`][89542]
78-
- [`Duration::div_duration_f64`][89542]
79-
- [`Duration::div_duration_f32`][89542]
80-
- [`MaybeUninit::as_ptr`][90896]
81-
- [`MaybeUninit::as_mut_ptr`][90896]
82-
- [`MaybeUninit::assume_init`][90896]
83-
- [`MaybeUninit::assume_init_ref`][90896]
57+
- [`Duration::new`]
58+
- [`Duration::checked_add`]
59+
- [`Duration::saturating_add`]
60+
- [`Duration::checked_sub`]
61+
- [`Duration::saturating_sub`]
62+
- [`Duration::checked_mul`]
63+
- [`Duration::saturating_mul`]
64+
- [`Duration::checked_div`]
65+
- [`Duration::as_secs_f64`]
66+
- [`Duration::as_secs_f32`]
67+
- [`Duration::from_secs_f64`]
68+
- [`Duration::from_secs_f32`]
69+
- [`Duration::mul_f64`]
70+
- [`Duration::mul_f32`]
71+
- [`Duration::div_f64`]
72+
- [`Duration::div_f32`]
73+
- [`Duration::div_duration_f64`]
74+
- [`Duration::div_duration_f32`]
75+
- [`MaybeUninit::as_ptr`]
76+
- [`MaybeUninit::as_mut_ptr`]
77+
- [`MaybeUninit::assume_init`]
78+
- [`MaybeUninit::assume_init_ref`]
8479

8580
Cargo
8681
-----
@@ -89,7 +84,7 @@ Cargo
8984
- [Warn when alias shadows external subcommand][cargo/10082]
9085

9186
Rustdoc
92-
----
87+
-------
9388

9489
- [Show all Deref implementations recursively in rustdoc][90183]
9590
- [Use computed visibility in rustdoc][88447]
@@ -155,6 +150,37 @@ and related tools.
155150
[91301]: https://github.com/rust-lang/rust/pull/91301/
156151
[cargo/10082]: https://github.com/rust-lang/cargo/pull/10082/
157152
[cargo/10107]: https://github.com/rust-lang/cargo/pull/10107/
153+
[`Metadata::is_symlink`]: https://doc.rust-lang.org/stable/std/fs/struct.Metadata.html#method.is_symlink
154+
[`Path::is_symlink`]: https://doc.rust-lang.org/stable/std/path/struct.Path.html#method.is_symlink
155+
[`{integer}::saturating_div`]: https://doc.rust-lang.org/stable/std/primitive.i8.html#method.saturating_div
156+
[`Option::unwrap_unchecked`]: https://doc.rust-lang.org/stable/std/option/enum.Option.html#method.unwrap_unchecked
157+
[`NonZero{unsigned}::is_power_of_two`]: https://doc.rust-lang.org/stable/std/num/struct.NonZeroU8.html#method.is_power_of_two
158+
[`unix::process::ExitStatusExt::core_dumped`]: https://doc.rust-lang.org/stable/std/os/unix/process/trait.ExitStatusExt.html#tymethod.core_dumped
159+
[`unix::process::ExitStatusExt::stopped_signal`]: https://doc.rust-lang.org/stable/std/os/unix/process/trait.ExitStatusExt.html#tymethod.stopped_signal
160+
[`unix::process::ExitStatusExt::continued`]: https://doc.rust-lang.org/stable/std/os/unix/process/trait.ExitStatusExt.html#tymethod.continued
161+
[`unix::process::ExitStatusExt::into_raw`]: https://doc.rust-lang.org/stable/std/os/unix/process/trait.ExitStatusExt.html#tymethod.into_raw
162+
[`Duration::new`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.new
163+
[`Duration::checked_add`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.checked_add
164+
[`Duration::saturating_add`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.saturating_add
165+
[`Duration::checked_sub`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.checked_sub
166+
[`Duration::saturating_sub`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.saturating_sub
167+
[`Duration::checked_mul`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.checked_mul
168+
[`Duration::saturating_mul`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.saturating_mul
169+
[`Duration::checked_div`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.checked_div
170+
[`Duration::as_secs_f64`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.as_secs_f64
171+
[`Duration::as_secs_f32`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.as_secs_f32
172+
[`Duration::from_secs_f64`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.from_secs_f64
173+
[`Duration::from_secs_f32`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.from_secs_f32
174+
[`Duration::mul_f64`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.mul_f64
175+
[`Duration::mul_f32`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.mul_f32
176+
[`Duration::div_f64`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.div_f64
177+
[`Duration::div_f32`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.div_f32
178+
[`Duration::div_duration_f64`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.div_duration_f64
179+
[`Duration::div_duration_f32`]: https://doc.rust-lang.org/stable/std/time/struct.Duration.html#method.div_duration_f32
180+
[`MaybeUninit::as_ptr`]: https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#method.as_ptr
181+
[`MaybeUninit::as_mut_ptr`]: https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#method.as_mut_ptr
182+
[`MaybeUninit::assume_init`]: https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#method.assume_init
183+
[`MaybeUninit::assume_init_ref`]: https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#method.assume_init_ref
158184

159185
Version 1.57.0 (2021-12-02)
160186
==========================

0 commit comments

Comments
 (0)