Sheerluck's Digital Garden
Search
Search
Dark mode
Light mode
Reader mode
Explorer
Home
❯
Sources
❯
The Rust Official Book
The Rust Official Book
Oct 06, 2026
1 min read
source:
The Rust Book
Graph View
Backlinks
Understanding Rust Ownership by Building a Zero-Copy Log Line Parser
A Live String Slice Restricts Mutation Of Its Source
A Method Receiver in Rust Says How It Uses the Instance
A Mutable Reference Gives Temporary Permission To Change A Value
A Rust Struct Groups Named Fields into One Type
A String Slice Borrows Part of Existing String Data
An Associated Function in Rust Does Not Need an Instance
An impl Block Gives a Rust Struct Methods
Assigning A String Moves Its Ownership
Borrowing Lets A Function Use A Value Without Owning It
Cloning A String Creates Another Owned Allocation
Deriving Debug in Rust Lets Us Inspect a Struct
Field Init Shorthand Uses a Matching Variable Name
Passing An Owned Value Into A Function Can Move It
Rust Allows Many Readers or One Writer At A Time
Rust Drops An Owned Value When its Owner Leaves Scope
Rust Prevents References From Outliving Their Owners
Rust Project - Build a Token-Bucket Rate Limiter Library
Rust String Slice Indices Refer To UTF-8 Byte Boundaries
Rust Struct Update Syntax Reuses Fields from Another Instance
Rust Tuple Structs Give Positional Data a Distinct Type
Rust Uses Ownership to Decide Who is Responsible For A Value
Stack and Heap Storage Explain Why A `String` Needs An Owner
Values Implementing Copy Remain Usable After Assignment