Главная
Study mode:
on
1
Intro
2
The Rust 2018 Module System
3
Rust Module Terminology
4
Rust 2015 Module System
5
Requirements
6
Approach
7
Path Clarity
8
Uniform Path Resolution
9
Uniform Paths
10
Community Feedback
11
Macros
12
Other Changes
13
Future Work
14
Difficult Decisions
15
Summary
Description:
Explore the Rust 2018 edition's new module system in this RustConf 2019 talk by Josh Triplett. Gain a comprehensive understanding of the motivations behind the changes, the practical impact on code organization, and future enhancements in progress. Learn about Rust module terminology, the transition from the 2015 module system, and key features like path clarity and uniform path resolution. Discover how community feedback shaped the new system, and delve into macro-related changes and other improvements. Whether you're a beginner struggling with modules or an experienced Rust developer, this talk provides valuable insights into the present and future of Rust's module system, including difficult decisions made during its development and a summary of its benefits.

The Rust 2018 Module System - Simplifying Crates and Modules

Rust
Add to list
0:00 / 0:00