Specification Library
Browse all specification documents. Search by title, ID, or author to jump straight to what you need.
- PUBLISHED#0001private-fields
- PUBLISHED#0002rfc-process
- PUBLISHED#0003attribute-usage
- PUBLISHED#0008new-intrinsics
- PUBLISHED#0016more-attributes
- PUBLISHED#0019opt-in-builtin-traits
- PUBLISHED#0026remove-priv
- PUBLISHED#0034bounded-type-parameters
- PUBLISHED#0040libstd-facade
- PUBLISHED#0042regexps
- PUBLISHED#0048traits
- PUBLISHED#0049match-arm-attributes
- PUBLISHED#0050assert
- PUBLISHED#0059remove-tilde
- PUBLISHED#0060rename-strbuf
- PUBLISHED#0063module-file-system-hierarchy
- PUBLISHED#0066better-temporary-lifetimes
- PUBLISHED#0068const-unsafe-pointers
- PUBLISHED#0069ascii-literals
- PUBLISHED#0071const-block-expr
- PUBLISHED#0079undefined-struct-layout
- PUBLISHED#0085pattern-macros
- PUBLISHED#0086plugin-registrar
- PUBLISHED#0087trait-bounds-with-plus
- PUBLISHED#0089loadable-lints
- PUBLISHED#0090lexical-syntax-simplification
- PUBLISHED#0092struct-grammar
- PUBLISHED#0093remove-format-intl
- PUBLISHED#0100partial-cmp
- PUBLISHED#0107pattern-guards-with-bind-by-move
- PUBLISHED#0109remove-crate-id
- PUBLISHED#0111index-traits
- PUBLISHED#0112remove-cross-borrowing
- PUBLISHED#0114closures
- PUBLISHED#0115rm-integer-fallback
- PUBLISHED#0116no-module-shadowing
- PUBLISHED#0123share-to-threadsafe
- PUBLISHED#0130box-not-special
- PUBLISHED#0131target-specification
- PUBLISHED#0132ufcs
- PUBLISHED#0135where
- PUBLISHED#0136no-privates-in-public
- PUBLISHED#0139remove-cross-borrowing-entirely
- PUBLISHED#0141lifetime-elision
- PUBLISHED#0151capture-by-value
- PUBLISHED#0155anonymous-impl-only-in-same-module
- PUBLISHED#0160if-let
- PUBLISHED#0164feature-gate-slice-pats
- PUBLISHED#0168mod
- PUBLISHED#0169use-path-as-id
- PUBLISHED#0179and-mut-patterns
- PUBLISHED#0184tuple-accessors
- PUBLISHED#0192bounds-on-object-and-generic-types
- PUBLISHED#0194cfg-syntax
- PUBLISHED#0195associated-items
- PUBLISHED#0198slice-notation
- PUBLISHED#0199ownership-variants
- PUBLISHED#0201error-chaining
- PUBLISHED#0202subslice-syntax-change
- PUBLISHED#0212restore-int-fallback
- PUBLISHED#0213defaulted-type-params
- PUBLISHED#0214while-let
- PUBLISHED#0216collection-views
- PUBLISHED#0218empty-struct-with-braces
- PUBLISHED#0221panic
- PUBLISHED#0230remove-runtime
- PUBLISHED#0231upvar-capture-inference
- PUBLISHED#0234variants-namespace
- PUBLISHED#0235collections-conventions
- PUBLISHED#0236error-conventions
- PUBLISHED#0240unsafe-api-location
- PUBLISHED#0241deref-conversions
- PUBLISHED#0243trait-based-exception-handling
- PUBLISHED#0246const-vs-static
- PUBLISHED#0255object-safety
- PUBLISHED#0256remove-refcounting-gc-of-t
- PUBLISHED#0320nonzeroing-dynamic-drop
- PUBLISHED#0326restrict-xXX-to-ascii
- PUBLISHED#0339statically-sized-literals
- PUBLISHED#0341remove-virtual-structs
- PUBLISHED#0342keywords
- PUBLISHED#0344conventions-galore
- PUBLISHED#0356no-module-prefixes
- PUBLISHED#0369num-reform
- PUBLISHED#0378expr-macros
- PUBLISHED#0379remove-reflection
- PUBLISHED#0380stabilize-std-fmt
- PUBLISHED#0385Module system cleanups
- PUBLISHED#0387higher-ranked-trait-bounds
- PUBLISHED#0390enum-namespacing
- PUBLISHED#0401coercions
- PUBLISHED#0403cargo-build-command
- PUBLISHED#0404change-prefer-dynamic
- PUBLISHED#0418struct-variants
- PUBLISHED#0430finalizing-naming-conventions
- PUBLISHED#0438precedence-of-plus
- PUBLISHED#0439cmp-ops-reform
- PUBLISHED#0445extension-trait-conventions
- PUBLISHED#0446es6-unicode-escapes
- PUBLISHED#0447no-unused-impl-parameters
- PUBLISHED#0450un-feature-gate-some-more-gates
- PUBLISHED#0453macro-reform
- PUBLISHED#0458send-improvements
- PUBLISHED#0459disallow-shadowing
- PUBLISHED#0461tls-overhaul
- PUBLISHED#0463future-proof-literal-suffixes
- PUBLISHED#0469feature-gate-box-patterns
- PUBLISHED#0474path-reform
- PUBLISHED#0486std-ascii-reform
- PUBLISHED#0490dst-syntax
- PUBLISHED#0494c_str-and-c_vec-stability
- PUBLISHED#0495array-pattern-changes
- PUBLISHED#0501consistent_no_prelude_attributes
- PUBLISHED#0503prelude-stabilization
- PUBLISHED#0504show-stabilization
- PUBLISHED#0505api-comment-conventions
- PUBLISHED#0507release-channels
- PUBLISHED#0509collections-reform-part-2
- PUBLISHED#0517io-os-reform
- PUBLISHED#0520new-array-repeat-syntax
- PUBLISHED#0522self-impl
- PUBLISHED#0526fmt-text-writer
- PUBLISHED#0528string-patterns
- PUBLISHED#0529conversion-traits
- PUBLISHED#0531define-rfc-scope
- PUBLISHED#0532self-in-use
- PUBLISHED#0533no-array-elem-moves
- PUBLISHED#0534deriving2derive
- PUBLISHED#0544rename-int-uint
- PUBLISHED#0546Self-not-sized-by-default
- PUBLISHED#0550macro-future-proofing
- PUBLISHED#0556raw-lifetime
- PUBLISHED#0558require-parentheses-for-chained-comparisons
- PUBLISHED#0560integer-overflow
- PUBLISHED#0563remove-ndebug
- PUBLISHED#0565show-string-guidelines
- PUBLISHED#0572rustc-attribute
- PUBLISHED#0574drain-range
- PUBLISHED#0580rename-collections
- PUBLISHED#0587fn-return-should-be-an-associated-type
- PUBLISHED#0592c-str-deref
- PUBLISHED#0593forbid-Self-definitions
- PUBLISHED#0599default-object-bound
- PUBLISHED#0601replace-be-with-become
- PUBLISHED#0639discriminant-intrinsic
- PUBLISHED#0640debug-improvements
- PUBLISHED#0702rangefull-expression
- PUBLISHED#0735allow-inherent-impls-anywhere
- PUBLISHED#0736privacy-respecting-fru
- PUBLISHED#0738variance
- PUBLISHED#0769sound-generic-drop
- PUBLISHED#0771std-iter-once
- PUBLISHED#0803type-ascription
- PUBLISHED#0809box-and-in-for-stdlib
- PUBLISHED#0823hash-simplification
- PUBLISHED#0832from-elem-with-love
- PUBLISHED#0839embrace-extend-extinguish
- PUBLISHED#0840no-panic-in-c-string
- PUBLISHED#0873type-macros
- PUBLISHED#0879small-base-lexing
- PUBLISHED#0888compiler-fence-intrinsics
- PUBLISHED#0909move-thread-local-to-std-thread
- PUBLISHED#0911const-fn
- PUBLISHED#0921entry_v3
- PUBLISHED#0940hyphens-considered-harmful
- PUBLISHED#0953op-assign
- PUBLISHED#0968closure-return-type-syntax
- PUBLISHED#0979align-splitn-with-other-languages
- PUBLISHED#0980read-exact
- PUBLISHED#0982dst-coercion
- PUBLISHED#1011process.exit
- PUBLISHED#1014stdout-existential-crisis
- PUBLISHED#1023rebalancing-coherence
- PUBLISHED#1030prelude-additions
- PUBLISHED#1040duration-reform
- PUBLISHED#1044io-fs-2.1
- PUBLISHED#1047socket-timeouts
- PUBLISHED#1048rename-soft-link-to-symlink
- PUBLISHED#1054str-words
- PUBLISHED#1057io-error-sync
- PUBLISHED#1058slice-tail-redesign
- PUBLISHED#1066safe-mem-forget
- PUBLISHED#1068rust-governance
- PUBLISHED#1096remove-static-assert
- PUBLISHED#1102rename-connect-to-join
- PUBLISHED#1105api-evolution
- PUBLISHED#1119result-expect
- PUBLISHED#1122language-semver
- PUBLISHED#1123str-split-at
- PUBLISHED#1131likely-intrinsic
- PUBLISHED#1135raw-pointer-comparisons
- PUBLISHED#1152slice-string-symmetry
- PUBLISHED#1156adjust-default-object-bounds
- PUBLISHED#1174into-raw-fd-socket-handle-traits
- PUBLISHED#1183swap-out-jemalloc
- PUBLISHED#1184stabilize-no_std
- PUBLISHED#1191hir
- PUBLISHED#1192inclusive-ranges
- PUBLISHED#1193cap-lints
- PUBLISHED#1194set-recovery
- PUBLISHED#1199simd-infrastructure
- PUBLISHED#1200cargo-install
- PUBLISHED#1201naked-fns
- PUBLISHED#1210impl-specialization
- PUBLISHED#1211mir
- PUBLISHED#1212line-endings
- PUBLISHED#1214projections-lifetimes-and-wf
- PUBLISHED#1216bang-type
- PUBLISHED#1219use-group-as
- PUBLISHED#1228placement-left-arrow
- PUBLISHED#1229compile-time-asserts
- PUBLISHED#1236stabilize-catch-panic
- PUBLISHED#1238nonparametric-dropck
- PUBLISHED#1240repr-packed-unsafe-ref
- PUBLISHED#1241no-wildcard-deps
- PUBLISHED#1242rust-lang-crates
- PUBLISHED#1252open-options
- PUBLISHED#1257drain-range-2
- PUBLISHED#1260main-reexport
- PUBLISHED#1268allow-overlapping-impls-on-marker-traits
- PUBLISHED#1270deprecation
- PUBLISHED#1288time-improvements
- PUBLISHED#1291promote-libc
- PUBLISHED#1298incremental-compilation
- PUBLISHED#1300intrinsic-semantics
- PUBLISHED#1307osstring-methods
- PUBLISHED#1317ide
- PUBLISHED#1327dropck-param-eyepatch
- PUBLISHED#1328global-panic-handler
- PUBLISHED#1331grammar-is-canonical
- PUBLISHED#1358repr-align
- PUBLISHED#1359process-ext-unix
- PUBLISHED#1361cargo-cfg-dependencies
- PUBLISHED#1398kinds-of-allocators
- PUBLISHED#1399repr-pack
- PUBLISHED#1414rvalue_static_promotion
- PUBLISHED#1415trim-std-os
- PUBLISHED#1419slice-copy
- PUBLISHED#1422pub-restricted
- PUBLISHED#1432replace-slice
- PUBLISHED#1434contains-method-for-ranges
- PUBLISHED#1440drop-types-in-const
- PUBLISHED#1443extended-compare-and-swap
- PUBLISHED#1444union
- PUBLISHED#1445restrict-constants-in-patterns
- PUBLISHED#1461net2-mutators
- PUBLISHED#1467volatile
- PUBLISHED#1479unix-socket
- PUBLISHED#1492dotdot-in-patterns
- PUBLISHED#1498ipv6addr-octets
- PUBLISHED#1504int128
- PUBLISHED#1506adt-kinds
- PUBLISHED#1510cdylib
- PUBLISHED#1513less-unwinding
- PUBLISHED#1521copy-clone-semantics
- PUBLISHED#1522conservative-impl-trait
- PUBLISHED#1525cargo-workspace
- PUBLISHED#1535stable-overflow-checks
- PUBLISHED#1542try-from
- PUBLISHED#1543integer_atomics
- PUBLISHED#1548global-asm
- PUBLISHED#1552contains-method-for-various-collections
- PUBLISHED#1558closure-to-fn-coercion
- PUBLISHED#1559attributes-with-literals
- PUBLISHED#1560name-resolution
- PUBLISHED#1561macro-naming
- PUBLISHED#1566proc-macros
- PUBLISHED#1567long-error-codes-explanation-normalization
- PUBLISHED#1574more-api-documentation-conventions
- PUBLISHED#1576macros-literal-matcher
- PUBLISHED#1581fused-iterator
- PUBLISHED#1584macros
- PUBLISHED#1589rustc-bug-fix-procedure
- PUBLISHED#1590macro-lifetimes
- PUBLISHED#1598generic_associated_types
- PUBLISHED#1607style-rfcs
- PUBLISHED#1618ergonomic-format-args
- PUBLISHED#1620regex-1.0
- PUBLISHED#1623static
- PUBLISHED#1624loop-break-value
- PUBLISHED#1636document_all_features
- PUBLISHED#1640duration-checked-sub
- PUBLISHED#1643memory-model-strike-team
- PUBLISHED#1644default-and-expanded-rustc-errors
- PUBLISHED#1647allow-self-in-where-clauses
- PUBLISHED#1649atomic-access
- PUBLISHED#1651movecell
- PUBLISHED#1653assert_ne
- PUBLISHED#1660try-borrow
- PUBLISHED#1665windows-subsystem
- PUBLISHED#1679panic-safe-slicing
- PUBLISHED#1681macros-1.1
- PUBLISHED#1682field-init-shorthand
- PUBLISHED#1683docs-team
- PUBLISHED#1685deprecate-anonymous-parameters
- PUBLISHED#1695add-error-macro
- PUBLISHED#1696discriminant
- PUBLISHED#1717dllimport
- PUBLISHED#1721crt-static
- PUBLISHED#1725unaligned-access
- PUBLISHED#1728north-star
- PUBLISHED#1733trait-alias
- PUBLISHED#1758repr-transparent
- PUBLISHED#1774roadmap-2017
- PUBLISHED#1789as-cell
- PUBLISHED#1824crates.io-default-ranking
- PUBLISHED#1826change-doc-default-urls
- PUBLISHED#1828rust-bookshelf
- PUBLISHED#1845shared-from-slice
- PUBLISHED#1849non-static-type-id
- PUBLISHED#1857stabilize-drop-order
- PUBLISHED#1859try-trait
- PUBLISHED#1860manually-drop
- PUBLISHED#1861extern-types
- PUBLISHED#1866more-readable-assert-eq
- PUBLISHED#1868portability-lint
- PUBLISHED#1869eprintln
- PUBLISHED#1884unstable-sort
- PUBLISHED#1892uninitialized-uninhabited
- PUBLISHED#1909unsized-rvalues
- PUBLISHED#1925optional-match-vert
- PUBLISHED#1937ques-in-main
- PUBLISHED#1940must-use-functions
- PUBLISHED#1946intra-rustdoc-links
- PUBLISHED#1951expand-impl-trait
- PUBLISHED#1961clamp
- PUBLISHED#1966unsafe-pointer-reform
- PUBLISHED#1969cargo-prepublish
- PUBLISHED#1974global-allocators
- PUBLISHED#1977public-private-dependencies
- PUBLISHED#1983nursery-deprecation
- PUBLISHED#1985tiered-browser-support
- PUBLISHED#1990external-doc-attribute
- PUBLISHED#2000const-generics
- PUBLISHED#2005match-ergonomics
- PUBLISHED#2008non-exhaustive
- PUBLISHED#2011generic-assert
- PUBLISHED#2025nested-method-calls
- PUBLISHED#2027object_safe_for_dispatch
- PUBLISHED#2033experimental-coroutines
- PUBLISHED#2043is-aligned-intrinsic
- PUBLISHED#2044license-rfcs
- PUBLISHED#2045target-feature
- PUBLISHED#2046label-break-value
- PUBLISHED#2052epochs
- PUBLISHED#2056allow-trivial-where-clause-constraints
- PUBLISHED#2057refcell-replace
- PUBLISHED#2070panic-implementation
- PUBLISHED#2071impl-trait-existential-types
- PUBLISHED#2086allow-if-let-irrefutables
- PUBLISHED#2089implied-bounds
- PUBLISHED#2091inline-semantic
- PUBLISHED#2093infer-outlives
- PUBLISHED#2094nll
- PUBLISHED#2102unnamed-fields
- PUBLISHED#2103tool-attributes
- PUBLISHED#2113dyn-trait-syntax
- PUBLISHED#2115argument-lifetimes
- PUBLISHED#2116alloc-me-maybe
- PUBLISHED#2124option-filter
- PUBLISHED#2126path-clarity
- PUBLISHED#2128use-nested-groups
- PUBLISHED#2132copy-closures
- PUBLISHED#2133all-the-clones
- PUBLISHED#2136build-systems
- PUBLISHED#2137variadic
- PUBLISHED#2141alternative-registries
- PUBLISHED#2145type-privacy
- PUBLISHED#2151raw-identifiers
- PUBLISHED#2166impl-only-use
- PUBLISHED#2169euclidean-modulo
- PUBLISHED#2175if-while-or-patterns
- PUBLISHED#2195really-tagged-unions
- PUBLISHED#2196metabuild
- PUBLISHED#2203const-repeat-expr
- PUBLISHED#2226fmt-debug-hex
- PUBLISHED#2229capture-disjoint-fields
- PUBLISHED#2230bury-description
- PUBLISHED#2235libc-struct-traits
- PUBLISHED#2250finalize-impl-dyn-syntax
- PUBLISHED#2282profile-dependencies
- PUBLISHED#2289associated-type-bounds
- PUBLISHED#2294if-let-guard
- PUBLISHED#2295os-str-pattern
- PUBLISHED#2296option-replace
- PUBLISHED#2298macro-at-most-once-rep
- PUBLISHED#2300self-in-typedefs
- PUBLISHED#2302tuple-struct-self-ctor
- PUBLISHED#2306convert-id
- PUBLISHED#2307concrete-nonzero-types
- PUBLISHED#2314roadmap-2018
- PUBLISHED#2316safe-unsafe-trait-methods
- PUBLISHED#2318custom-test-frameworks
- PUBLISHED#2325stable-simd
- PUBLISHED#2333prior-art
- PUBLISHED#2338type-alias-enum-variants
- PUBLISHED#2341const-locals
- PUBLISHED#2342const-control-flow
- PUBLISHED#2344const-looping
- PUBLISHED#2345const-panic
- PUBLISHED#2349pin
- PUBLISHED#2351is-sorted
- PUBLISHED#2359subslice-pattern-syntax
- PUBLISHED#2360bench-black-box
- PUBLISHED#2361dbg-macro
- PUBLISHED#2363arbitrary-enum-discriminant
- PUBLISHED#2383lint-reasons
- PUBLISHED#2386used
- PUBLISHED#2388try-expr
- PUBLISHED#2394async_await
- PUBLISHED#2396target-feature-1.1
- PUBLISHED#2397do-not-recommend
- PUBLISHED#2412optimize-attr
- PUBLISHED#2420unreserve-proc
- PUBLISHED#2421unreservations-2018
- PUBLISHED#2436style-guide
- PUBLISHED#2437rustfmt-stability
- PUBLISHED#2438deny-integer-literal-overflow-lint
- PUBLISHED#2451re-rebalancing-coherence
- PUBLISHED#2457non-ascii-idents
- PUBLISHED#2471lint-test-inner-function
- PUBLISHED#2476clippy-uno
- PUBLISHED#2480liballoc
- PUBLISHED#2495min-rust-version
- PUBLISHED#2497if-let-chains
- PUBLISHED#2500needle
- PUBLISHED#2504fix-error
- PUBLISHED#2509byte-concat
- PUBLISHED#2514union-initialization-and-drop
- PUBLISHED#2515type_alias_impl_trait
- PUBLISHED#2521c_void-reunification
- PUBLISHED#2523cfg-path-version
- PUBLISHED#2526const-wildcard
- PUBLISHED#2528type-changing-struct-update-syntax
- PUBLISHED#2532associated-type-defaults
- PUBLISHED#2535or-patterns
- PUBLISHED#2539cfg_attr-multiple-attrs
- PUBLISHED#2561future-possibilities
- PUBLISHED#2565formal-function-parameter-attributes
- PUBLISHED#2570linked-list-cursors
- PUBLISHED#2574simd-ffi
- PUBLISHED#2580ptr-meta
- PUBLISHED#2582raw-reference-mir-operator
- PUBLISHED#2585unsafe-block-in-unsafe-fn
- PUBLISHED#2591exhaustive-integer-pattern-matching
- PUBLISHED#2592futures
- PUBLISHED#2603rust-symbol-name-mangling-v0
- PUBLISHED#2627raw-dylib-kind
- PUBLISHED#2645transparent-unions
- PUBLISHED#26572019 Roadmap
- PUBLISHED#2678named-custom-cargo-profiles
- PUBLISHED#2689compiler-team-contributors
- PUBLISHED#2696debug-map-key-value
- PUBLISHED#2700associated-constants-on-ints
- PUBLISHED#2707dotdot-patterns
- PUBLISHED#2730cargo-token-from-process
- PUBLISHED#2788standard-lazy-types
- PUBLISHED#2789sparse-index
- PUBLISHED#2795format-args-implicit-identifiers
- PUBLISHED#2797project-ffi-unwind
- PUBLISHED#2803target-tier-policy
- PUBLISHED#2832core-net-types
- PUBLISHED#2834cargo-report-future-incompat
- PUBLISHED#2835project-safe-transmute
- PUBLISHED#2836project-asm
- PUBLISHED#2837demote-apple-32bit
- PUBLISHED#2841export-executable-symbols
- PUBLISHED#2843llvm-asm
- PUBLISHED#2845supertrait-item-shadowing
- PUBLISHED#2856project-groups
- PUBLISHED#2857Rust 2020 Roadmap
- PUBLISHED#2867isa-attribute
- PUBLISHED#2872github-access-policy
- PUBLISHED#2873inline-asm
- PUBLISHED#2904Major Change Proposal RFC
- PUBLISHED#2906cargo-workspace-deduplicate
- PUBLISHED#2909destructuring-assignment
- PUBLISHED#2912rust-analyzer
- PUBLISHED#2920inline-const
- PUBLISHED#2930read-buf
- PUBLISHED#2945c-unwind-abi
- PUBLISHED#2947crates.io token scopes RFC
- PUBLISHED#2951native-link-modifiers
- PUBLISHED#2957cargo-features2
- PUBLISHED#2959promote-aarch64-unknown-linux-gnu-to-tier1
- PUBLISHED#2963rustdoc-json
- PUBLISHED#2965project-error-handling
- PUBLISHED#2972constrained-naked
- PUBLISHED#2977stdsimd
- PUBLISHED#2992cfg-target-abi
- PUBLISHED#2996async-iterator
- PUBLISHED#3007panic-plan
- PUBLISHED#3013conditional-compilation-checking
- PUBLISHED#3014must-not-suspend-lint
- PUBLISHED#3016const-ub
- PUBLISHED#3027infallible-promotion
- PUBLISHED#3028cargo-binary-dependencies
- PUBLISHED#3037roadmap-2021
- PUBLISHED#3052RFC: Make the authors field optional
- PUBLISHED#3058try-trait-v2
- PUBLISHED#3085edition-2021
- PUBLISHED#3086macro-metavar-expr
- PUBLISHED#3101reserved_prefixes
- PUBLISHED#3107derive-default-enum
- PUBLISHED#3114prelude-2021
- PUBLISHED#3119Rust crate ownership policy
- PUBLISHED#3123rustdoc-scrape-examples
- PUBLISHED#3127trim-paths
- PUBLISHED#3128io-safety
- PUBLISHED#3137let-else
- PUBLISHED#3139cargo-alternative-registry-auth
- PUBLISHED#3143cargo-weak-namespaced-features
- PUBLISHED#3148option-result-map-or-default
- PUBLISHED#3151scoped-threads
- PUBLISHED#3173float-next-up-down
- PUBLISHED#3176cargo-multi-dep-artifacts
- PUBLISHED#3180RFC: Cargo --crate-type CLI Argument
- PUBLISHED#3184thread-local-cell-methods
- PUBLISHED#3185Static async fn in traits
- PUBLISHED#3191debugger-visualizer
- PUBLISHED#3192dyno
- PUBLISHED#3216closure-lifetime-binder
- PUBLISHED#3228process-process_group
- PUBLISHED#3231cargo-asymmetric-tokens
- PUBLISHED#3239cfg-target
- PUBLISHED#3243packages-as-optional-namespaces
- PUBLISHED#3245Refined trait implementations
- PUBLISHED#3254types-team
- PUBLISHED#3262compiler-team-rolling-leads
- PUBLISHED#3289source_replacement_ambiguity
- PUBLISHED#3307de-rfc-type-ascription
- PUBLISHED#3308offset_of
- PUBLISHED#3309style-team
- PUBLISHED#3323Restrictions
- PUBLISHED#3324dyn-upcasting
- PUBLISHED#3325unsafe-attributes
- PUBLISHED#3327Lang team advisors RFC
- PUBLISHED#3336maybe_dangling
- PUBLISHED#3338style-evolution
- PUBLISHED#3346t-opsem
- PUBLISHED#3348c-str-literal
- PUBLISHED#3349mixed-utf8-literals
- PUBLISHED#3355rust-spec
- PUBLISHED#3368diagnostic-attribute-namespace
- PUBLISHED#3373avoid-nonlocal-definitions-in-fns
- PUBLISHED#3389manifest-lint
- PUBLISHED#3391RFC: result_ffi_guarantees
- PUBLISHED#3392leadership-council
- PUBLISHED#3399cfg-attribute-in-where
- PUBLISHED#3416feature-metadata
- PUBLISHED#3424cargo-script
- PUBLISHED#3425return-position-impl-trait-in-traits
- PUBLISHED#3453f16-and-f128
- PUBLISHED#3455t-test
- PUBLISHED#3458unsafe-fields
- PUBLISHED#3463crates-io-policy-update
- PUBLISHED#3467unsafe_pinned
- PUBLISHED#3477cargo-check-lang-policy
- PUBLISHED#3484unsafe-extern-blocks
- PUBLISHED#3491remove-implicit-features
- PUBLISHED#3493precise-pre-release-cargo-update
- PUBLISHED#3498lifetime-capture-rules-2024
- PUBLISHED#3501edition-2024
- PUBLISHED#3502cargo-script
- PUBLISHED#3503frontmatter
- PUBLISHED#3509prelude-2024-future
- PUBLISHED#3513gen-blocks
- PUBLISHED#3514float-semantics
- PUBLISHED#3516public-private-dependencies
- PUBLISHED#3519arbitrary-self-types-v2
- PUBLISHED#3529cargo-path-bases
- PUBLISHED#3531Macro matcher fragment specifiers edition policy
- PUBLISHED#3533combine-infra-and-release-teams
- PUBLISHED#3535constants-in-patterns
- PUBLISHED#3537msrv-resolver
- PUBLISHED#3543patchable-function-entry
- PUBLISHED#3550new-range
- PUBLISHED#3558libtest-json
- PUBLISHED#3559rust-has-provenance
- PUBLISHED#3591import-trait-associated-functions
- PUBLISHED#3593unprefixed-guarded-strings
- PUBLISHED#3595move-crates-io-team-under-dev-tools
- PUBLISHED#3599compiler-team-reorganisation
- PUBLISHED#3606Shorter temporary lifetimes in tail expressions
- PUBLISHED#3614project-goals
- PUBLISHED#3617precise-capturing
- PUBLISHED#3621derive-smart-pointer
- PUBLISHED#3624supertrait-item-shadowing-v2
- PUBLISHED#3627match-ergonomics-2024
- PUBLISHED#3631rustdoc-cfgs-handling
- PUBLISHED#3637guard-patterns
- PUBLISHED#3641export-function-ordinals
- PUBLISHED#3642thread-spawn-hook
- PUBLISHED#3646remove-crate-transfer-mediation-policy
- PUBLISHED#3654Return type notation (RTN) in bounds and where-clauses
- PUBLISHED#3660crates-io-crate-deletions
- PUBLISHED#3662mergeable-rustdoc-cross-crate-info
- PUBLISHED#3668async-closures
- PUBLISHED#3671promote-aarch64-apple-darwin-to-tier-1
- PUBLISHED#3672Project-Goals-2024h2
- PUBLISHED#3673rustdoc-types-maintainers
- PUBLISHED#3678final
- PUBLISHED#3681default-field-values
- PUBLISHED#3691Security Improvements for CI Publishing to crates.io
- PUBLISHED#3692feature-unification
- PUBLISHED#3695cfg-boolean-literals
- PUBLISHED#3697declarative-attribute-macros
- PUBLISHED#3698declarative-derive-macros
- PUBLISHED#3716target-modifiers
- PUBLISHED#3721homogeneous-try-blocks
- PUBLISHED#3722explicit-extern-abis
- PUBLISHED#3764Project-Goals-2025h1
- PUBLISHED#3771demote-i686-pc-windows-gnu
- PUBLISHED#3772build-target-edition
- PUBLISHED#3791crate-attr
- PUBLISHED#3808register-tool
- PUBLISHED#3809derive-from
- PUBLISHED#3817promote-aarch64-pc-windows-msvc-to-tier-1
- PUBLISHED#3834export-visibility
- PUBLISHED#3841demote-x86_64-apple-darwin
- PUBLISHED#3848asm-const-ptr
- PUBLISHED#3849Project-Goals-2025h2
- PUBLISHED#3855mitigation-enforcement
- PUBLISHED#3872crates-io-security
- PUBLISHED#3873build-std-context
- PUBLISHED#3874build-std-always
- PUBLISHED#3875build-std-explicit-dependencies
- PUBLISHED#3892complex-numbers
- PUBLISHED#3923cargo-min-publish-age
- PUBLISHED#3928todo-overreach
- PUBLISHED#3931rfmf-rust-foundation-maintainer-fund
- PUBLISHED#3935Project-Goals-2026
- PUBLISHED#3945inherit-default-features
- PUBLISHED#3946crates-io-username-identity
- PUBLISHED#3955named-fn-trait-parameters
No specs match this search.