You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ideally, the Reference would contain all of the semantics of the language. A big source of those semantics are RFCs, which have modified Rust over time. We need to go over every accepted RFC and ensure that it's actually documented in the language documentation proper.
Here is a check-off-able list of all of them. A bunch of them will be able to be checked off without pull request, but I want to make sure that we double check every one.
0001-private-fields
0002-rfc-process
0003-attribute-usage
0008-new-intrinsics
0016-more-attributes
0019-opt-in-builtin-traits
0026-remove-priv
0034-bounded-type-parameters
0040-libstd-facade
0042-regexps
0048-traits
0049-match-arm-attributes
0050-assert
0059-remove-tilde
0060-rename-strbuf
0063-module-file-system-hierarchy
0066-better-temporary-lifetimes
0068-const-unsafe-pointers
0069-ascii-literals
0071-const-block-expr
0079-undefined-struct-layout
0085-pattern-macros
0086-plugin-registrar
0087-trait-bounds-with-plus
0089-loadable-lints
0090-lexical-syntax-simplification
0092-struct-grammar
0093-remove-format-intl
0100-partial-cmp
0107-pattern-guards-with-bind-by-move
0109-remove-crate-id
0111-index-traits
0112-remove-cross-borrowing
0114-closures
0115-rm-integer-fallback
0116-no-module-shadowing
0123-share-to-threadsafe
0130-box-not-special
0131-target-specification
0132-ufcs
0135-where
0136-no-privates-in-public
0139-remove-cross-borrowing-entirely
0141-lifetime-elision
0151-capture-by-value
0155-anonymous-impl-only-in-same-module
0160-if-let
0164-feature-gate-slice-pats
0168-mod
0169-use-path-as-id
0184-tuple-accessors
0192-bounds-on-object-and-generic-types
0194-cfg-syntax
0195-associated-items
0198-slice-notation
0199-ownership-variants
0201-error-chaining
0202-subslice-syntax-change
0212-restore-int-fallback
0214-while-let
0216-collection-views
0221-panic
0230-remove-runtime
0231-upvar-capture-inference
0234-variants-namespace
0235-collections-conventions
0236-error-conventions
0240-unsafe-api-location
0246-const-vs-static
0255-object-safety
0256-remove-refcounting-gc-of-t
0326-restrict-xXX-to-ascii
0339-statically-sized-literals
0341-remove-virtual-structs
0342-keywords
0344-conventions-galore
0356-no-module-prefixes
0369-num-reform
0378-expr-macros
0379-remove-reflection
0380-stabilize-std-fmt
0385-module-system-cleanup
0387-higher-ranked-trait-bounds
0390-enum-namespacing
0401-coercions
0403-cargo-build-command
0404-change-prefer-dynamic
0418-struct-variants
0430-finalizing-naming-conventions
0438-precedence-of-plus
0439-cmp-ops-reform
0445-extension-trait-conventions
0446-es6-unicode-escapes
0450-un-feature-gate-some-more-gates
0453-macro-reform
0459-disallow-shadowing
0461-tls-overhaul
0463-future-proof-literal-suffixes
0474-path-reform
0486-std-ascii-reform
0490-dst-syntax
0503-prelude-stabilization
0504-show-stabilization
0509-collections-reform-part-2
0520-new-array-repeat-syntax
0522-self-impl
The text was updated successfully, but these errors were encountered:
Ideally, the Reference would contain all of the semantics of the language. A big source of those semantics are RFCs, which have modified Rust over time. We need to go over every accepted RFC and ensure that it's actually documented in the language documentation proper.
Here is a check-off-able list of all of them. A bunch of them will be able to be checked off without pull request, but I want to make sure that we double check every one.
The text was updated successfully, but these errors were encountered: