rust-knowledge-patch
Installation
SKILL.md
Rust Knowledge Patch
Baseline: Rust through 1.84.x (2021 Edition); covers 1.84.0–1.97.0, Rust 2024 Edition, Cargo additions, and relevant point-release compatibility notes.
Reference index
| Reference | Topics |
|---|---|
| edition-2024.md | Edition migration, syntax, match ergonomics, temporary scope, unsafe requirements, resolver 3, doctests, rustfmt |
| language-and-macros.md | Traits, opaque types, inference, patterns, macros, name resolution, lints, newly rejected code |
| safety-ffi-and-low-level.md | Raw pointers, provenance, pinning, atomics, allocation, FFI, ABIs, intrinsics, inline assembly |
| standard-library.md | Collections, iterators, ranges, I/O, paths, text, numerics, const stabilization, behavior contracts |
| cargo.md | Configuration, builds, workspaces, publishing, lockfiles, registries, cache, metadata, environment variables |
| targets-and-toolchains.md | Linkers, symbol mangling, WebAssembly, target tiers, platform baselines, LLVM, native linking |
| docs-tests-and-formatting.md | Rustdoc, doctests, libtest, rustfmt, diagnostic path handling |