Mastering rust : learn about memory safety, type system, concurrency, and the new features of Rust 2018 edition [E-Book] / Rahul Sharma, Vesa Kaihlavirta.
Rust is an empowering language that provides a rare combination of safety, speed, and zero-cost abstractions. Mastering Rust - Second Edition is filled with clear and simple explanations of the language features along with real-world examples, showing you how you can build robust, scalable, and reli...
Saved in:
Full text |
|
Personal Name(s): | Sharma, Rahul, author |
Kaihlavirta, Vesa, author | |
Edition: |
2nd edition |
Imprint: |
Birmingham :
Packt Publishing,
2019
|
Physical Description: |
543 pages (online resource) |
Note: |
englisch |
ISBN: |
9781789341188 9781789346572 |
Subject (LOC): |
- Mastering rust : learn about memory safety, type system, concurrency, and the new features of Rust 2018 edition
- Contributors
- Table of Contents
- Preface
- Chapter 1: Getting Started with Rust
- Chapter 2: Managing Projects with Cargo
- Chapter 3: Tests, Documentation, and Benchmarks
- Chapter 4: Types, Generics, and Traits
- Chapter 5: Memory Management and Safety
- Chapter 6: Error Handling
- Chapter 7: Advanced Concepts
- Chapter 8: Concurrency
- Chapter 9: Metaprogramming with Macros
- Chapter 10: Unsafe Rust and Foreign Function Interfaces
- Chapter 11: Logging
- Chapter 12: Network Programming in Rust
- Chapter 13: Building Web Applications with Rust
- Chapter 14: Interacting with Databases in Rust
- Chapter 15: Rust on the Web with WebAssembly
- Chapter 16: Building Desktop Applications with Rust
- Chapter 17: Debugging
- Other Books You May Enjoy
- Index.