@@ -30,9 +30,6 @@ h1#glossary ~ ul > li:first-line {
3030
3131- allocate:\
3232 Dynamic memory allocation on [ the heap] ( memory-management/review.md ) .
33- - argument:\
34- Information that is passed into a [ function] ( control-flow-basics/functions.md )
35- or method.
3633- associated type:\
3734 A type associated with a specific trait. Useful for defining the relationship
3835 between types.
@@ -49,20 +46,11 @@ h1#glossary ~ ul > li:first-line {
4946- brace:\
5047 ` { ` and ` } ` . Also called _ curly brace_ , they delimit
5148 [ _ blocks_ ] ( control-flow-basics/blocks-and-scopes.md ) .
52- - build:\
53- The process of converting source code into executable code or a usable
54- program. See [ Running Code Locally with Cargo] ( cargo/running-locally.md ) .
55- - call:\
56- To invoke or execute a [ function or method] ( control-flow-basics/functions.md ) .
5749- channel:\
5850 Used to safely pass messages [ between threads] ( concurrency/channels.md ) .
59- - Comprehensive Rust 🦀:\
60- The courses here are jointly called Comprehensive Rust 🦀.
6151- concurrency:\
6252 The execution of multiple tasks or processes at the same time. See
6353 [ Welcome to Concurrency in Rust] ( concurrency/welcome.md ) .
64- - Concurrency in Rust:\
65- See [ Concurrency in Rust] ( concurrency/welcome.md ) .
6654- constant:\
6755 A value that does not change during the execution of a program. See
6856 [ const] ( user-defined-types/const.md ) .
@@ -81,8 +69,6 @@ h1#glossary ~ ul > li:first-line {
8169- error handling:\
8270 The process of managing and responding to [ errors] ( error-handling.md ) that
8371 occur during program execution.
84- - exercise:\
85- A task or problem designed to practice and test programming skills.
8672- function:\
8773 A reusable block of code that performs a specific task. See
8874 [ Functions] ( control-flow-basics/functions.md ) .
@@ -99,9 +85,6 @@ h1#glossary ~ ul > li:first-line {
9985- integration test:\
10086 A type of test that verifies the interactions between different parts or
10187 components of a system. See [ Other Types of Tests] ( testing/other.md ) .
102- - keyword:\
103- A reserved word in a programming language that has a specific meaning and
104- cannot be used as an identifier.
10588- library:\
10689 A collection of precompiled routines or code that can be used by programs. See
10790 [ Modules] ( modules.md ) .
@@ -139,40 +122,21 @@ h1#glossary ~ ul > li:first-line {
139122- panic:\
140123 An unrecoverable error condition in Rust that results in the termination of
141124 the program. See [ Panics] ( error-handling/panics.md ) .
142- - parameter:\
143- A value that is passed into a
144- [ function or method] ( control-flow-basics/functions.md ) when it is called.
145125- pattern:\
146126 A combination of values, literals, or structures that can be matched against
147127 an expression in Rust. See [ Pattern Matching] ( pattern-matching.md ) .
148128- payload:\
149129 The data or information carried by a message, event, or data structure.
150- - program:\
151- A set of instructions that a computer can execute to perform a specific task
152- or solve a particular problem. See
153- [ Hello, World] ( types-and-values/hello-world.md ) .
154- - programming language:\
155- A formal system used to communicate instructions to a computer, such as
156- [ Rust] ( hello-world/what-is-rust.md ) .
157130- receiver:\
158131 The first parameter in a Rust [ method] ( methods-and-traits/methods.md ) that
159132 represents the instance on which the method is called.
160133- reference counting:\
161134 A memory management technique in which the number of references to an object
162135 is tracked, and the object is deallocated when the count reaches zero. See
163136 [ Rc] ( smart-pointers/rc.md ) .
164- - return:\
165- A keyword in Rust used to indicate the value to be returned from a
166- [ function] ( control-flow-basics/functions.md ) .
167137- Rust:\
168138 A systems programming language that focuses on safety, performance, and
169139 concurrency. See [ What is Rust?] ( hello-world/what-is-rust.md ) .
170- - Rust Fundamentals:\
171- Days 1 to 4 of this course. See [ Welcome to Day 1] ( welcome-day-1.md ) .
172- - Rust in Android:\
173- See [ Rust in Android] ( android.md ) .
174- - Rust in Chromium:\
175- See [ Rust in Chromium] ( chromium.md ) .
176140- safe:\
177141 Refers to code that adheres to Rust's ownership and borrowing rules,
178142 preventing memory-related errors. See [ Unsafe Rust] ( unsafe-rust.md ) .
0 commit comments