Beginning Rust get started with Rust 2021 edition

Learn to program with Rust 2021 Edition, in an easy, step-by-step manner on Unix, the Linux shell, macOS, and the Windows command line. As you read this book, you'll build on the knowledge you gained in previous chapters and see what Rust has to offer. Beginning Rust starts with the basics of...

Full description

Bibliographic Details
Other Authors: Milanesi, Carlo, 1816-1867, author (author)
Format: eBook
Language:Inglés
Published: [Place of publication not identified] : Apress [2022]
Edition:Second edition
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009644290806719
Table of Contents:
  • Getting started
  • Doing arithmetic and writing more code
  • Naming objects
  • Controlling execution flow
  • Using data sequences
  • Using primitive types
  • Enumerations and matching
  • Using heterogeneous data structures
  • Defining functions
  • Defining generic functions and types
  • Allocating memory
  • Data implementation
  • Defining closures
  • Using changeable strings
  • Ranges and slices
  • Using iterators
  • Input/output and error handling
  • Data encapsulation
  • Using traits
  • Object-oriented programming
  • Standard library collections
  • Ownership, moves, and copies
  • Borrowing and lifetimes
  • More about lifetimes.