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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Milanesi, Carlo, 1816-1867, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: [Place of publication not identified] : Apress [2022]
Edición:Second edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009644290806719
Tabla de Contenidos:
  • 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.