DEV Community

Rust Guide Series' Articles

Back to SomeB1oody's Series
[Rust Guide] 15.6 `RefCell` and Interior Mutability - Escaping Safety Restrictions
Cover image for [Rust Guide] 15.6 `RefCell` and Interior Mutability - Escaping Safety Restrictions

[Rust Guide] 15.6 `RefCell` and Interior Mutability - Escaping Safety Restrictions

Comments
10 min read
[Rust Guide] 15.7 Reference Cycles Causing Memory Leaks
Cover image for [Rust Guide] 15.7 Reference Cycles Causing Memory Leaks

[Rust Guide] 15.7 Reference Cycles Causing Memory Leaks

Comments
8 min read
[Rust Guide] 16.1 Running Code Concurrently with Threads
Cover image for [Rust Guide] 16.1 Running Code Concurrently with Threads

[Rust Guide] 16.1 Running Code Concurrently with Threads

Comments
7 min read
[Rust Guide] 16.2 Message Passing For Cross-Thread Data Transfer
Cover image for [Rust Guide] 16.2 Message Passing For Cross-Thread Data Transfer

[Rust Guide] 16.2 Message Passing For Cross-Thread Data Transfer

Comments
5 min read
[Rust Guide] 16.3 Concurrent Shared State
Cover image for [Rust Guide] 16.3 Concurrent Shared State

[Rust Guide] 16.3 Concurrent Shared State

Comments
7 min read
[Rust Guide] 16.4 Extending Concurrency with `Send` and `Sync` Traits
Cover image for [Rust Guide] 16.4 Extending Concurrency with `Send` and `Sync` Traits

[Rust Guide] 16.4 Extending Concurrency with `Send` and `Sync` Traits

1
Comments
2 min read
[Rust Guide] 17.1 Object-Oriented Programming Features
Cover image for [Rust Guide] 17.1 Object-Oriented Programming Features

[Rust Guide] 17.1 Object-Oriented Programming Features

1
Comments
4 min read
[Rust Guide] 17.2 Using Trait Objects to Store Values of Different Types
Cover image for [Rust Guide] 17.2 Using Trait Objects to Store Values of Different Types

[Rust Guide] 17.2 Using Trait Objects to Store Values of Different Types

Comments
5 min read
[Rust Guide] 17.3 Implementing an Object-Oriented Design Pattern
Cover image for [Rust Guide] 17.3 Implementing an Object-Oriented Design Pattern

[Rust Guide] 17.3 Implementing an Object-Oriented Design Pattern

2
Comments
7 min read
[Rust Guide] 18.1 Where Patterns Can Be Used
Cover image for [Rust Guide] 18.1 Where Patterns Can Be Used

[Rust Guide] 18.1 Where Patterns Can Be Used

Comments
4 min read
[Rust Guide] 18.2 Refutability - Whether a Pattern Can Fail to Match
Cover image for [Rust Guide] 18.2 Refutability - Whether a Pattern Can Fail to Match

[Rust Guide] 18.2 Refutability - Whether a Pattern Can Fail to Match

Comments
2 min read
[Rust Guide] 18.3 Pattern Syntax
Cover image for [Rust Guide] 18.3 Pattern Syntax

[Rust Guide] 18.3 Pattern Syntax

Comments
9 min read
[Rust Guide] 19.1 Unsafe Rust - Escaping Safety Restrictions
Cover image for [Rust Guide] 19.1 Unsafe Rust - Escaping Safety Restrictions

[Rust Guide] 19.1 Unsafe Rust - Escaping Safety Restrictions

1
Comments
10 min read
[Rust Guide] 19.2 Advanced Traits
Cover image for [Rust Guide] 19.2 Advanced Traits

[Rust Guide] 19.2 Advanced Traits

Comments
6 min read
[Rust Guide] 19.3 Advanced Functions and Closures
Cover image for [Rust Guide] 19.3 Advanced Functions and Closures

[Rust Guide] 19.3 Advanced Functions and Closures

Comments
4 min read
[Rust Guide] 19.4 Macros
Cover image for [Rust Guide] 19.4 Macros

[Rust Guide] 19.4 Macros

Comments
9 min read
[Rust Guide] 19.5 Advanced Types
Cover image for [Rust Guide] 19.5 Advanced Types

[Rust Guide] 19.5 Advanced Types

Comments
7 min read
[Rust Guide] 20.1 The Final Project: A Single-Threaded Web Server
Cover image for [Rust Guide] 20.1 The Final Project: A Single-Threaded Web Server

[Rust Guide] 20.1 The Final Project: A Single-Threaded Web Server

1
Comments
8 min read
[Rust Guide] 20.2 The Final Project: A Multithreaded Web Server
Cover image for [Rust Guide] 20.2 The Final Project: A Multithreaded Web Server

[Rust Guide] 20.2 The Final Project: A Multithreaded Web Server

Comments
13 min read
[Rust Guide] 20.3 The Final Project: Graceful Shutdown and Cleanup of the Web Server
Cover image for [Rust Guide] 20.3 The Final Project: Graceful Shutdown and Cleanup of the Web Server

[Rust Guide] 20.3 The Final Project: Graceful Shutdown and Cleanup of the Web Server

1
Comments
6 min read