لیست فایل ها

فایل
حجم
Bonus Resources
0 MB
Chapter 1 Rust y patterns
14.7 MB
Chapter 1 Summary
2.6 MB
Chapter 1 Tools you ll need
1 MB
Chapter 1 What design patterns are
18.2 MB
Chapter 1 Why this book is different
7 MB
Chapter 10 Antipatterns
11.2 MB
Chapter 10 Global data and singletons
3.6 MB
Chapter 10 Not using Vec
14.7 MB
Chapter 10 Summary
7.6 MB
Chapter 10 Too many clones
2.3 MB
Chapter 10 Too many smart pointers
7.4 MB
Chapter 10 Using Deref to emulate polymorphism
11.6 MB
Chapter 10 Using unsafe
30 MB
Chapter 10 Using unwrap()
4.9 MB
Chapter 10 Where to go from here
3.5 MB
Chapter 2 Rust s basic building blocks
31.5 MB
Chapter 2 Summary
3.6 MB
Chapter 2 Traits
44.6 MB
Chapter 3 Code flow
27.9 MB
Chapter 3 Functional Rust
59.9 MB
Chapter 3 Summary
3.7 MB
Chapter 4 Constructors
7.9 MB
Chapter 4 Error handling
12.6 MB
Chapter 4 Global state
18.2 MB
Chapter 4 Introductory patterns
36.3 MB
Chapter 4 Object member visibility and access
7.2 MB
Chapter 4 Passing arguments by value vs reference
16.2 MB
Chapter 4 Summary
5.5 MB
Chapter 5 Builder pattern
13.3 MB
Chapter 5 Command pattern
9.5 MB
Chapter 5 Design patterns Beyond the basics
43.1 MB
Chapter 5 Fluent interface pattern
6.9 MB
Chapter 5 Newtype pattern
10.8 MB
Chapter 5 Observer pattern
9.8 MB
Chapter 5 Optional function arguments
11.3 MB
Chapter 5 Summary
4.8 MB
Chapter 6 Avoid excessive abstraction
4.1 MB
Chapter 6 Consider the aesthetics
3.6 MB
Chapter 6 Designing a library
9.2 MB
Chapter 6 Do one thing, do it well, and do it correctly
5.3 MB
Chapter 6 Document everything, and provide examples
1.6 MB
Chapter 6 Don t break the user s code
2.7 MB
Chapter 6 Examining Rust library ergonomics
27.9 MB
Chapter 6 Good artists copy; great artists steal (from the standard library)
2.8 MB
Chapter 6 Stick to basic types
3 MB
Chapter 6 Summary
4.9 MB
Chapter 6 Think of the state
5.5 MB
Chapter 6 Use the tools
2.4 MB
Chapter 7 Blanket traits
6.9 MB
Chapter 7 Extension traits
5.2 MB
Chapter 7 Implementing traits for external crate types
6.6 MB
Chapter 7 Marker traits
8.2 MB
Chapter 7 Reference objects
9.8 MB
Chapter 7 Struct tagging
8 MB
Chapter 7 Summary
3.4 MB
Chapter 7 Using traits, generics, and structs for specialized tasks
10.6 MB
Chapter 8 Coroutines
15.9 MB
Chapter 8 Preludes
7.5 MB
Chapter 8 Procedural macros
14.4 MB
Chapter 8 State machines, coroutines, macros, and preludes
10.3 MB
Chapter 8 Summary
1.9 MB
Chapter 9 How to think about immutable data
7.7 MB
Chapter 9 Immutability
22.7 MB
Chapter 9 Reviewing the basics of immutability in Rust
9.8 MB
Chapter 9 Summary
3.3 MB
Chapter 9 Understanding immutability in Rust
8.8 MB
Chapter 9 Using Cow for immutability
9.8 MB
Chapter 9 Using crates for immutable data structures
7 MB
Chapter 9 Using traits to make (almost) anything immutable
3.5 MB
Chapter 9 Why immutability is not a magic bullet
3.8 MB
Part 1 Building blocks
2.7 MB
Part 2 Core patterns
2.4 MB
Part 3 Advanced patterns
1.6 MB
Part 4 Problem avoidance
1.8 MB