Capítulo 29 - Smart Pointers
¿Qué vas a ver en este capítulo?
Aprenderás a usar los punteros inteligentes que proporciona la librería estándar de Rust para gestionar contenido en el heap y qué aplicación tiene cada uno de ellos.
- Aprenderás a usar Box.
- Veremos variantes específicas de Box: Boxed slice y Boxed array.
- Entenderás que es una referencia Rc - Reference Counted y para qué se utiliza.
- Qué es mutabilidad interna y cómo usar las referencias especiales RefCell y Cell.
- Introducción a Arc - Atomic Reference Counted y sus diferencias con Rc.
- Veremos patrones típicos que combinan mutabilidad interna (RefCell) con referencias inteligentes (Rc o Arc).
- Y construcciones especializadas como Cow - Copy on write.
Muestras del contenido
Primeras páginas de la versión impresa…

