DEV Community

Rust Guide Series' Articles

Back to SomeB1oody's Series
[Rust Guide] 7.5 Keyword Use Pt. 2 - Re-exports
Cover image for [Rust Guide] 7.5 Keyword Use Pt. 2 - Re-exports

[Rust Guide] 7.5 Keyword Use Pt. 2 - Re-exports

Comments
3 min read
[Rust Guide] 7.6 Splitting Modules Into Separate Files
Cover image for [Rust Guide] 7.6 Splitting Modules Into Separate Files

[Rust Guide] 7.6 Splitting Modules Into Separate Files

1
Comments
3 min read
[Rust Guide] 8.1 Vector
Cover image for [Rust Guide] 8.1 Vector

[Rust Guide] 8.1 Vector

Comments
6 min read
[Rust Guide] 8.2 Vector and Enum Applications
Cover image for [Rust Guide] 8.2 Vector and Enum Applications

[Rust Guide] 8.2 Vector and Enum Applications

Comments
3 min read
[Rust Guide] 8.3 String Type Pt.1 - String Creation, Updating, and Concatenation
Cover image for [Rust Guide] 8.3 String Type Pt.1 - String Creation, Updating, and Concatenation

[Rust Guide] 8.3 String Type Pt.1 - String Creation, Updating, and Concatenation

Comments
4 min read
[Rust Guide] 8.4 String Type Pt.2 - Bytes, Scalar Values, Grapheme Clusters, and String Operations
Cover image for [Rust Guide] 8.4 String Type Pt.2 - Bytes, Scalar Values, Grapheme Clusters, and String Operations

[Rust Guide] 8.4 String Type Pt.2 - Bytes, Scalar Values, Grapheme Clusters, and String Operations

Comments
5 min read
[Rust Guide] 8.5 HashMap Pt.1 - Defining, Creating, Merging, and Accessing HashMaps
Cover image for [Rust Guide] 8.5 HashMap Pt.1 - Defining, Creating, Merging, and Accessing HashMaps

[Rust Guide] 8.5 HashMap Pt.1 - Defining, Creating, Merging, and Accessing HashMaps

Comments
5 min read
[Rust Guide] 8.6 HashMap Pt.2 - Updating HashMaps
Cover image for [Rust Guide] 8.6 HashMap Pt.2 - Updating HashMaps

[Rust Guide] 8.6 HashMap Pt.2 - Updating HashMaps

1
Comments
4 min read
[Rust Guide] 9.1 Unrecoverable Errors and Panic!
Cover image for [Rust Guide] 9.1 Unrecoverable Errors and Panic!

[Rust Guide] 9.1 Unrecoverable Errors and Panic!

Comments
3 min read
[Rust Guide] 9.2 Result Enum and Recoverable Errors Pt. 1 - Match, Expect, and Unwrap Handling Errors
Cover image for [Rust Guide] 9.2 Result Enum and Recoverable Errors Pt. 1 - Match, Expect, and Unwrap Handling Errors

[Rust Guide] 9.2 Result Enum and Recoverable Errors Pt. 1 - Match, Expect, and Unwrap Handling Errors

Comments
4 min read
[Rust Guide] 9.3 Result Enum and Recoverable Errors Pt. 2 - Error Propagation, Question Mark Operator, and Chained Calls
Cover image for [Rust Guide] 9.3 Result Enum and Recoverable Errors Pt. 2 - Error Propagation, Question Mark Operator, and Chained Calls

[Rust Guide] 9.3 Result Enum and Recoverable Errors Pt. 2 - Error Propagation, Question Mark Operator, and Chained Calls

Comments 1
5 min read
[Rust Guide] 9.4 When Should You Use Panic!
Cover image for [Rust Guide] 9.4 When Should You Use Panic!

[Rust Guide] 9.4 When Should You Use Panic!

Comments
5 min read
[Rust Guide] 10.1 Extract Function to Eliminate Repeated Code
Cover image for [Rust Guide] 10.1 Extract Function to Eliminate Repeated Code

[Rust Guide] 10.1 Extract Function to Eliminate Repeated Code

Comments
3 min read
[Rust Guide] 10.2 Generics
Cover image for [Rust Guide] 10.2 Generics

[Rust Guide] 10.2 Generics

Comments
5 min read
[Rust Guide] 10.3 Trait Pt.1 - Trait Definitions, Bounds, and Implementation
Cover image for [Rust Guide] 10.3 Trait Pt.1 - Trait Definitions, Bounds, and Implementation

[Rust Guide] 10.3 Trait Pt.1 - Trait Definitions, Bounds, and Implementation

Comments
5 min read
[Rust Guide] 10.4 Trait Pt.2 - Traits as Parameters and Return Types, Trait Bounds
Cover image for [Rust Guide] 10.4 Trait Pt.2 - Traits as Parameters and Return Types, Trait Bounds

[Rust Guide] 10.4 Trait Pt.2 - Traits as Parameters and Return Types, Trait Bounds

Comments
9 min read
[Rust Guide] 10.5 Lifetime Definition and Significance, Borrow Checker, and Generic Lifetimes
Cover image for [Rust Guide] 10.5 Lifetime Definition and Significance, Borrow Checker, and Generic Lifetimes

[Rust Guide] 10.5 Lifetime Definition and Significance, Borrow Checker, and Generic Lifetimes

Comments
5 min read
[Rust Guide] 10.6 lifetime Syntax and Examples
Cover image for [Rust Guide] 10.6 lifetime Syntax and Examples

[Rust Guide] 10.6 lifetime Syntax and Examples

Comments
4 min read
[Rust Guide] 10.7 Input and Output Lifetimes and the 3 Rules
Cover image for [Rust Guide] 10.7 Input and Output Lifetimes and the 3 Rules

[Rust Guide] 10.7 Input and Output Lifetimes and the 3 Rules

Comments
6 min read
[Rust Guide] 10.8 Lifetime Annotations in Method Definitions and Static Lifetime
Cover image for [Rust Guide] 10.8 Lifetime Annotations in Method Definitions and Static Lifetime

[Rust Guide] 10.8 Lifetime Annotations in Method Definitions and Static Lifetime

Comments
4 min read
[Rust Guide] 11.1 Writing and Running Tests
Cover image for [Rust Guide] 11.1 Writing and Running Tests

[Rust Guide] 11.1 Writing and Running Tests

Comments 1
4 min read
[Rust Guide] 11.2 Assertions
Cover image for [Rust Guide] 11.2 Assertions

[Rust Guide] 11.2 Assertions

Comments
6 min read
[Rust Guide] 11.3 Custom Error Messages
Cover image for [Rust Guide] 11.3 Custom Error Messages

[Rust Guide] 11.3 Custom Error Messages

Comments
2 min read
[Rust Guide] 11.4 Using should_panic to Check Panics
Cover image for [Rust Guide] 11.4 Using should_panic to Check Panics

[Rust Guide] 11.4 Using should_panic to Check Panics

Comments
4 min read
[Rust Guide] 11.5 Using `Result<T, E>` in Tests
Cover image for [Rust Guide] 11.5 Using `Result<T, E>` in Tests

[Rust Guide] 11.5 Using `Result<T, E>` in Tests

Comments
1 min read
[Rust Guide] 11.6 Controlling Test Execution - Parallel and Sequential Tests
Cover image for [Rust Guide] 11.6 Controlling Test Execution - Parallel and Sequential Tests

[Rust Guide] 11.6 Controlling Test Execution - Parallel and Sequential Tests

Comments
3 min read
[Rust Guide] 11.7 Running Tests by Name
Cover image for [Rust Guide] 11.7 Running Tests by Name

[Rust Guide] 11.7 Running Tests by Name

Comments
1 min read
[Rust Guide] 11.8 Ignoring Tests
Cover image for [Rust Guide] 11.8 Ignoring Tests

[Rust Guide] 11.8 Ignoring Tests

Comments
2 min read
[Rust Guide] 11.9 Unit Tests
Cover image for [Rust Guide] 11.9 Unit Tests

[Rust Guide] 11.9 Unit Tests

Comments
2 min read
[Rust Guide] 11.10 Integration Tests
Cover image for [Rust Guide] 11.10 Integration Tests

[Rust Guide] 11.10 Integration Tests

Comments
5 min read