Commit Graph

6507 Commits

Author SHA1 Message Date
Josiah Bills 7fa79ca9b9 Clarified the fact that generics are not inherited. 2024-10-30 12:48:35 -04:00
Josiah Bills bda09e1aa1 Cleaned up language a little. 2024-10-28 11:05:18 -04:00
Josiah Bills bf63211500 Corrected brainfart. 2024-10-28 11:00:48 -04:00
Josiah Bills 69ef26a6e5 Clarified details of trait generic inferrence. 2024-10-24 11:44:44 -04:00
Josiah Bills 3f17ff8ec8 First pass at adding associated constants to the RFC. 2024-05-27 12:45:07 -04:00
Josiah Bills 6d1c8f2ee1 Addressed some review comments. 2024-05-27 12:22:59 -04:00
Josiah Bills ff679c005c Fixed typo 2024-05-27 12:18:34 -04:00
Josiah Bills f8cb64c6eb Added note about importing parent traits. 2024-05-27 12:17:37 -04:00
Josiah Bills 021681c8fd Added discussion on complexity. 2024-03-30 22:56:09 -04:00
Josiah Bills 1303392a47 Addressed a couple more feedback items. 2024-03-30 22:33:49 -04:00
Josiah Bills 001f3e160b Renamed RFC to match clarifications in previous commit. 2024-03-30 22:27:48 -04:00
Josiah Bills 336841470e More precisely distinguish methods from functions and associated functions. 2024-03-30 22:27:05 -04:00
Josiah Bills e125c71651 Revert "Altered RFC to allow super-trait imports."
This reverts commit 98834a47d6.
2024-03-30 22:16:36 -04:00
Josiah Bills d40c696dc1 Addressed RFC review comments. 2024-03-22 00:28:02 -04:00
Josiah Bills 98834a47d6 Altered RFC to allow super-trait imports. 2024-03-20 04:44:45 -04:00
Josiah Bills 9737ae5c70 Added information about import renaming to the guide level explanation. 2024-03-19 18:35:41 -04:00
Josiah Bills 76f999143b Added RFC import-trait-methods 2024-03-19 17:51:35 -04:00
León Orell Valerian Liehr 6591585f4f
Merge pull request #3590 from rust-lang/TC/fix-higher-ranked-not-higher-kinded
Fix "higher kinded" -> "higher ranked" in RFC 3498
2024-03-19 18:12:58 +01:00
Travis Cross e413085eca Fix "higher kinded" -> "higher ranked" in RFC 3498
In RFC 3498 "Lifetime Capture Rules 2024" we specify that lifetime
parameters from `for<..>` binders are captured under the rules.

Currently opaque types in Rust do not support capturing these.  In
early drafts of the document, we had called the missing feature
"higher ranked lifetime bounds on nested opaque types".  However, we
had then noticed that the relevant error message in `rustc` called
these "higher kinded" instead:

> error: higher kinded lifetime bounds on nested opaque types are not
> supported yet

We changed later drafts to follow that language.  But that language
was wrong.  These are definitely "higher ranked" lifetime bounds, not
"higher kinded" ones, whatever that might mean.  We've now fixed the
error message emitted by `rustc` in:

- https://github.com/rust-lang/rust/pull/122100

Correspondingly, let's now fix this error in the RFC.
2024-03-19 16:49:28 +00:00
Eric Huss 43e8e96724
Merge pull request #3589 from HigherOrderLogic/master
Correct rustdoc JSON example
2024-03-18 12:00:34 -07:00
Horu 8e172d6dc1 Correct rustdoc JSON example 2024-03-18 21:34:41 +07:00
Eric Huss 577c50cf06
Merge pull request #3584 from pengqiseven/master
remove repetitive words
2024-03-17 10:07:18 -07:00
Oli Scherer 2dd7be2680
Merge pull request #3586 from rust-lang/Manishearth-patch-1
Fix date on RFC 3243
2024-03-12 15:30:15 +01:00
Manish Goregaokar df553f819e
Fix date on RFC 3243 2024-03-12 09:24:00 +00:00
Oli Scherer 9d97626edf
Merge pull request #3243 from Manishearth/namespacing
RFC: Packages as (optional) namespaces
2024-03-11 23:31:00 +01:00
Oli Scherer 656203f28c
Link to rust tracking issue 2024-03-11 23:30:45 +01:00
Oli Scherer a93b1e4fb8
Add RFC PR link 2024-03-11 22:41:10 +01:00
Oli Scherer 6cc888605a
Rename 0000-packages-as-optional-namespaces.md to 3243-packages-as-optional-namespaces.md 2024-03-11 22:40:11 +01:00
Manish Goregaokar 0db096f169
Update text/0000-packages-as-optional-namespaces.md
Co-authored-by: Oli Scherer <github35764891676564198441@oli-obk.de>
2024-03-11 13:21:08 -07:00
pengqiseven 07ddc77bb9 remove repetitive words
Signed-off-by: pengqiseven <912170095@qq.com>
2024-03-10 22:24:32 +08:00
pengqiseven 9a7767abce remove repetitive words
Signed-off-by: pengqiseven <912170095@qq.com>
2024-03-10 11:33:05 +08:00
Eric Huss 31c56145ef
Merge pull request #3537 from epage/msrv
RFC: Make Cargo respect minimum supported Rust version (MSRV) when selecting dependencies
2024-02-27 19:59:55 -08:00
Ed Page b2947e3a7d feat(summary): Remind people of RFC fluidity 2024-02-27 11:12:48 -06:00
Ed Page 16912fe871
fix: Clarify language
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:33:33 -06:00
Ed Page a8a3c1e983
fix: Clarify language
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:31:57 -06:00
Ed Page 7c9f7fc7b8
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:31:30 -06:00
Ed Page fef356e8b4
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:23:27 -06:00
Ed Page 08015f37d3
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:23:15 -06:00
Ed Page 0de0ccd4d9
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:23:00 -06:00
Ed Page d20e3ee618
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:22:41 -06:00
Ed Page 1529093726
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:22:31 -06:00
Ed Page 55ca765024
fix: Minor wording change
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:22:20 -06:00
Ed Page 551b73930d
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:21:55 -06:00
Ed Page 53796589ec
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:20:02 -06:00
Ed Page 20c2bbfa70
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:19:44 -06:00
Ed Page 03431f98f5
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:19:25 -06:00
Ed Page 9f22fbc17a
fix: Typo
Co-authored-by: Kaur Kuut <strom@nevermore.ee>
2024-02-27 10:19:08 -06:00
Ed Page 426757f28c fix(guide): Remove reference to MSRV is 'can be compiled' 2024-02-23 16:16:31 -06:00
Ed Page 895545c2d4 feat(future): Call out tracking of maintenance status 2024-02-23 08:52:42 -06:00
Ed Page ff7d7ae67c fix: Don't confuse markdown parsers treating items like HTML 2024-02-22 19:46:36 -06:00