Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
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
{{ message }}
generonishimura
/
rust-reference
Public
forked from
rust-lang/reference
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
rust-reference
src
SUMMARY.md
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 24, 2025
Create a syntax index
Show description for 2c5f759
ehuss
committed
2c5f759
View commit details
Copy full SHA for 2c5f759
View code at this point
Browse repository at this point
Commits on Oct 7, 2025
Consistently use sentence case
Show description for 98cce88
ehuss
authored and
traviscross
committed
98cce88
View commit details
Copy full SHA for 98cce88
View code at this point
Browse repository at this point
Commits on May 3, 2025
Document let chains again
est31
authored and
ehuss
committed
3abb0e3
View commit details
Copy full SHA for 3abb0e3
View code at this point
Browse repository at this point
Commits on Apr 11, 2025
Add a summary chapter that shows all of the grammar productions on one page
ehuss
committed
6c55e50
View commit details
Copy full SHA for 6c55e50
View code at this point
Browse repository at this point
Commits on Feb 15, 2025
panic runtime and C-unwind documentation
BatmanAoD
committed
5f63e46
View commit details
Copy full SHA for 5f63e46
View code at this point
Browse repository at this point
Commits on Dec 30, 2024
Revert "`coverage` attribute"
ehuss
authored
bc3054e
View commit details
Copy full SHA for bc3054e
View code at this point
Browse repository at this point
Commits on Dec 18, 2024
Mention coverage attribute
clarfonthey
authored and
ehuss
committed
3ff8b84
View commit details
Copy full SHA for 3ff8b84
View code at this point
Browse repository at this point
Commits on Oct 12, 2024
Add test linking
Show description for 9ea5e0e
ehuss
committed
9ea5e0e
View commit details
Copy full SHA for 9ea5e0e
View code at this point
Browse repository at this point
Commits on May 5, 2023
fix broken link
gibbyfree
authored and
ehuss
committed
5784e53
View commit details
Copy full SHA for 5784e53
View code at this point
Browse repository at this point
Commits on Sep 28, 2022
merge unsafe-block and unsafe-function into one page
RalfJung
committed
f24b8d4
View commit details
Copy full SHA for f24b8d4
View code at this point
Browse repository at this point
Commits on Aug 14, 2022
Revert "Unify while/while let and if/if let expressions."
Show description for 4aff5be
compiler-errors
committed
4aff5be
View commit details
Copy full SHA for 4aff5be
View code at this point
Browse repository at this point
Commits on Jul 25, 2022
Unify while/while let and if/if let expressions.
Show description for b83d8e6
ehuss
committed
b83d8e6
View commit details
Copy full SHA for b83d8e6
View code at this point
Browse repository at this point
Commits on Jan 17, 2022
Address comments
varkor
committed
4115c9a
View commit details
Copy full SHA for 4115c9a
View code at this point
Browse repository at this point
Document destructuring assignment
varkor
committed
5775428
View commit details
Copy full SHA for 5775428
View code at this point
Browse repository at this point
Commits on Nov 9, 2021
Add inline assembly to the reference
Amanieu
committed
0719c11
View commit details
Copy full SHA for 0719c11
View code at this point
Browse repository at this point
Commits on Feb 14, 2021
Remove enum variant expression page
Show description for d8cbe4e
Havvy
committed
d8cbe4e
View commit details
Copy full SHA for d8cbe4e
View code at this point
Browse repository at this point
Commits on Jan 26, 2021
Remove "Memory Ownership" chapter
Show description for b0bb804
Havvy
committed
b0bb804
View commit details
Copy full SHA for b0bb804
View code at this point
Browse repository at this point
Commits on Jan 17, 2021
Start documenting name resolution.
ehuss
committed
eabdf09
View commit details
Copy full SHA for eabdf09
View code at this point
Browse repository at this point
Commits on Dec 29, 2020
review
lcnr
committed
49f9b34
View commit details
Copy full SHA for 49f9b34
View code at this point
Browse repository at this point
Commits on Oct 26, 2019
Add `non_exhaustive` to reference.
davidtwco
committed
363a64a
View commit details
Copy full SHA for 363a64a
View code at this point
Browse repository at this point
Commits on Aug 27, 2019
async-await reference material (squashed)
nikomatsakis
committed
e0b5db6
View commit details
Copy full SHA for e0b5db6
View code at this point
Browse repository at this point
Commits on Mar 17, 2019
Remove undocumented page
Show description for defb41c
Havvy
authored and
ehuss
committed
defb41c
View commit details
Copy full SHA for defb41c
View code at this point
Browse repository at this point
Commits on Mar 16, 2019
Updates for Centril's review.
ehuss
committed
5bbf146
View commit details
Copy full SHA for 5bbf146
View code at this point
Browse repository at this point
Update for review comments.
Show description for fdfcd8b
ehuss
committed
fdfcd8b
View commit details
Copy full SHA for fdfcd8b
View code at this point
Browse repository at this point
Commits on Mar 15, 2019
Reorg and update attributes
ehuss
committed
993393d
View commit details
Copy full SHA for 993393d
View code at this point
Browse repository at this point
Commits on Mar 11, 2019
Expand docs on Macros By Example.
Show description for 884c429
Alexis Hunt
authored and
ehuss
committed
884c429
View commit details
Copy full SHA for 884c429
View code at this point
Browse repository at this point
panic_implementation -> panic_handler; beneath std -> the Rust runtime
japaric
authored and
ehuss
committed
ddac383
View commit details
Copy full SHA for ddac383
View code at this point
Browse repository at this point
address review comments
japaric
authored and
ehuss
committed
dba3cbb
View commit details
Copy full SHA for dba3cbb
View code at this point
Browse repository at this point
document #[panic_implementation]
japaric
authored and
ehuss
committed
1242944
View commit details
Copy full SHA for 1242944
View code at this point
Browse repository at this point
address review comments
japaric
authored and
ehuss
committed
e47b299
View commit details
Copy full SHA for e47b299
View code at this point
Browse repository at this point
document #[used]
japaric
authored and
ehuss
committed
26d49a1
View commit details
Copy full SHA for 26d49a1
View code at this point
Browse repository at this point
Commits on Nov 11, 2018
Fix typos.
waywardmonkeys
committed
66ef539
View commit details
Copy full SHA for 66ef539
View code at this point
Browse repository at this point
Commits on Nov 5, 2018
Move Inferred Types and Type Parameters to their own pages.
ehuss
committed
eb02dd5
View commit details
Copy full SHA for eb02dd5
View code at this point
Browse repository at this point
Split Types Chapter
Show description for 0a15f29
ehuss
committed
0a15f29
View commit details
Copy full SHA for 0a15f29
View code at this point
Browse repository at this point
Commits on Oct 8, 2018
Add const eval to summary
oli-obk
authored
9b2fb7a
View commit details
Copy full SHA for 9b2fb7a
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.