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 }}
aoyama-val
/
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
reference
src
expressions
on
patch-1
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 19, 2024
Literal expressions: fix mistake in the definition of unicode escapes
mattheww
committed
659915c
View commit details
Copy full SHA for 659915c
View code at this point
Browse repository at this point
Commits on Feb 21, 2024
Semantic line wrapping.
ehuss
committed
97c9ad1
View commit details
Copy full SHA for 97c9ad1
View code at this point
Browse repository at this point
Add redirect for slice-dst-pointer-to-pointer-cast
ehuss
committed
72fb626
View commit details
Copy full SHA for 72fb626
View code at this point
Browse repository at this point
Document semantics of various pointer casts
Show description for 8c7cdd3
udoprog
and
RalfJung
committed
8c7cdd3
View commit details
Copy full SHA for 8c7cdd3
View code at this point
Browse repository at this point
Commits on Jan 30, 2024
Use "null byte" rather than "zero byte" when talking about C string literals
mattheww
committed
deac889
View commit details
Copy full SHA for deac889
View code at this point
Browse repository at this point
Commits on Jan 27, 2024
Literal expressions: document C-string literals
mattheww
committed
075739d
View commit details
Copy full SHA for 075739d
View code at this point
Browse repository at this point
Commits on Jan 25, 2024
Move discussion of string continuations from tokens.md to literal-expr.md
mattheww
committed
659f856
View commit details
Copy full SHA for 659f856
View code at this point
Browse repository at this point
Literal expressions: document non-C-string textual literals
mattheww
committed
09b003a
View commit details
Copy full SHA for 09b003a
View code at this point
Browse repository at this point
Commits on Dec 2, 2023
Document C string literal tokens (`c"..."` and `cr#"..."#`).
jmillikin
committed
ae1eb71
View commit details
Copy full SHA for ae1eb71
View code at this point
Browse repository at this point
Commits on Nov 21, 2023
use md extension instead of html
ehuss
authored
7f1e24a
View commit details
Copy full SHA for 7f1e24a
View code at this point
Browse repository at this point
Commits on Nov 20, 2023
Reference wildcard patterns from underscore expr
Show description for 8332955
riking
authored
8332955
View commit details
Copy full SHA for 8332955
View code at this point
Browse repository at this point
Commits on Nov 4, 2023
Remove extra blank lines.
ehuss
authored
ad09bb0
View commit details
Copy full SHA for ad09bb0
View code at this point
Browse repository at this point
Commits on Oct 26, 2023
Update operator-expr.md
joshlf
authored
b321771
View commit details
Copy full SHA for b321771
View code at this point
Browse repository at this point
Update src/expressions/operator-expr.md
Show description for ed4811d
joshlf
and
nikomatsakis
authored
ed4811d
View commit details
Copy full SHA for ed4811d
View code at this point
Browse repository at this point
Commits on Oct 11, 2023
Update operator-expr.md
joshlf
authored
2fe40f8
View commit details
Copy full SHA for 2fe40f8
View code at this point
Browse repository at this point
Update operator-expr.md
joshlf
authored
b6089dd
View commit details
Copy full SHA for b6089dd
View code at this point
Browse repository at this point
Commits on Jul 19, 2023
Operator expressions: make the note about division by zero clearer.
mattheww
committed
67f4153
View commit details
Copy full SHA for 67f4153
View code at this point
Browse repository at this point
Commits on Jul 17, 2023
Say that division by zero for primitive types panics
mattheww
committed
cf1cc8d
View commit details
Copy full SHA for cf1cc8d
View code at this point
Browse repository at this point
Commits on Jun 8, 2023
Fix inconsistent formatting of Disambiguating Function Calls example
foresterre
committed
9b49697
View commit details
Copy full SHA for 9b49697
View code at this point
Browse repository at this point
Commits on Mar 29, 2023
redundant word removed
Show description for 6e6e8b4
voidpx
authored
6e6e8b4
View commit details
Copy full SHA for 6e6e8b4
View code at this point
Browse repository at this point
Commits on Mar 20, 2023
Improve labeled blocks documentation
Show description for aa9c70b
est31
committed
aa9c70b
View commit details
Copy full SHA for aa9c70b
View code at this point
Browse repository at this point
Commits on Jan 23, 2023
Fix two more typos
steffahn
committed
894afd4
View commit details
Copy full SHA for 894afd4
View code at this point
Browse repository at this point
Fix typo “assigment”
steffahn
committed
8789558
View commit details
Copy full SHA for 8789558
View code at this point
Browse repository at this point
Commits on Jan 12, 2023
Update field-expr.md
Show description for 08b97f9
kklibo
authored
08b97f9
View commit details
Copy full SHA for 08b97f9
View code at this point
Browse repository at this point
Commits on Jan 8, 2023
Merge pull request #1055 from fee1-dead/arbitrary_enum_discriminant
Show description for cc07ac0
ehuss
authored
cc07ac0
View commit details
Copy full SHA for cc07ac0
View code at this point
Browse repository at this point
Clarify exactly which kinds of enums can be `as` casted.
Show description for c351aa7
ehuss
committed
c351aa7
View commit details
Copy full SHA for c351aa7
View code at this point
Browse repository at this point
Commits on Nov 20, 2022
Numeric literals: say that the parser is now more lenient
Show description for ccde77e
mattheww
committed
ccde77e
View commit details
Copy full SHA for ccde77e
View code at this point
Browse repository at this point
literal-expr.md: say that suffixes are removed before interpreting numbers
mattheww
committed
1c70ae7
View commit details
Copy full SHA for 1c70ae7
View code at this point
Browse repository at this point
Commits on Oct 28, 2022
Update terminology from fieldless to unit-only
fee1-dead
committed
5d9300c
View commit details
Copy full SHA for 5d9300c
View code at this point
Browse repository at this point
Update enum documentation for arbitrary_enum_discriminant feature.
jswrenn
authored and
fee1-dead
committed
45f85e1
View commit details
Copy full SHA for 45f85e1
View code at this point
Browse repository at this point
Commits on Oct 21, 2022
clarifying which row contains the example
amab8901
authored
7c5b80d
View commit details
Copy full SHA for 7c5b80d
View code at this point
Browse repository at this point
Commits on Sep 27, 2022
Alpha-rename "Loop expressions" chapter to "Loops and other breakable expressions" instead.
pnkfelix
committed
575d859
View commit details
Copy full SHA for 575d859
View code at this point
Browse repository at this point
Commits on Sep 14, 2022
Document `label_break_value` in the reference
jyn514
committed
bf51d22
View commit details
Copy full SHA for bf51d22
View code at this point
Browse repository at this point
Commits on Sep 13, 2022
Update closure-expr.md
guoci
authored
04ce4c4
View commit details
Copy full SHA for 04ce4c4
View code at this point
Browse repository at this point
Commits on Sep 5, 2022
Clarify reference on async blocks
Show description for 4c94e39
matklad
authored
4c94e39
View commit details
Copy full SHA for 4c94e39
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.