Rollup merge of #56366 - alexreg:stabilise-self_in_typedefs, r=Centril
Stabilize self_in_typedefs feature [**Tracking Issue**](https://github.com/rust-lang/rust/issues/49303) r? @centril
This commit is contained in:
commit
bf96a7bbed
11 changed files with 25 additions and 82 deletions
|
|
@ -462,9 +462,6 @@ declare_features! (
|
|||
// Allows `use x::y;` to resolve through `self::x`, not just `::x`
|
||||
(active, uniform_paths, "1.30.0", Some(53130), None),
|
||||
|
||||
// Allows `Self` in type definitions
|
||||
(active, self_in_typedefs, "1.30.0", Some(49303), None),
|
||||
|
||||
// Allows unsized rvalues at arguments and parameters
|
||||
(active, unsized_locals, "1.30.0", Some(48055), None),
|
||||
|
||||
|
|
@ -675,21 +672,23 @@ declare_features! (
|
|||
(accepted, extern_prelude, "1.30.0", Some(44660), None),
|
||||
// Parentheses in patterns
|
||||
(accepted, pattern_parentheses, "1.31.0", Some(51087), None),
|
||||
// Allows the definition of `const fn` functions.
|
||||
// Allows the definition of `const fn` functions
|
||||
(accepted, min_const_fn, "1.31.0", Some(53555), None),
|
||||
// Scoped lints
|
||||
(accepted, tool_lints, "1.31.0", Some(44690), None),
|
||||
// impl<I:Iterator> Iterator for &mut Iterator
|
||||
// impl Debug for Foo<'_>
|
||||
(accepted, impl_header_lifetime_elision, "1.31.0", Some(15872), None),
|
||||
// `extern crate foo as bar;` puts `bar` into extern prelude.
|
||||
// `extern crate foo as bar;` puts `bar` into extern prelude
|
||||
(accepted, extern_crate_item_prelude, "1.31.0", Some(55599), None),
|
||||
// Allows use of the :literal macro fragment specifier (RFC 1576)
|
||||
(accepted, macro_literal_matcher, "1.31.0", Some(35625), None),
|
||||
// Use `?` as the Kleene "at most one" operator
|
||||
(accepted, macro_at_most_once_rep, "1.32.0", Some(48075), None),
|
||||
// Self struct constructor (RFC 2302)
|
||||
// `Self` struct constructor (RFC 2302)
|
||||
(accepted, self_struct_ctor, "1.32.0", Some(51994), None),
|
||||
// `Self` in type definitions (RFC 2300)
|
||||
(accepted, self_in_typedefs, "1.32.0", Some(49303), None),
|
||||
);
|
||||
|
||||
// If you change this, please modify `src/doc/unstable-book` as well. You must
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue