mirror of
https://github.com/rust-lang/rust.git
synced 2025-04-28 02:57:37 +00:00
Rollup merge of #122675 - tmfink:doc-clarify, r=scottmcm
core: document default attribute stabilization As of now, the first release which stabilized the `#[default]` macro for the deriving the `Default` trait for enus is not documented. I have had to search the [`RELEASES.md`](https://github.com/rust-lang/rust/blob/master/RELEASES.md) when making sure my code would be accepted by an older Rust compiler. I just added a line in the doc comment since, as far as I know, there's no option to pass to the `#[stable()]` attribute. I am open to improvements in the wording.
This commit is contained in:
commit
e5b9a42e37
@ -71,6 +71,8 @@ use crate::ascii::Char as AsciiChar;
|
||||
///
|
||||
/// You cannot use the `#[default]` attribute on non-unit or non-exhaustive variants.
|
||||
///
|
||||
/// The `#[default]` attribute was stabilized in Rust 1.62.0.
|
||||
///
|
||||
/// ## How can I implement `Default`?
|
||||
///
|
||||
/// Provide an implementation for the `default()` method that returns the value of
|
||||
|
Loading…
Reference in New Issue
Block a user