Узагальнені типи неймовірно важливі в Rust. Вони використовуються для представлення значень, що можуть можуть бути null (тобто такі змінні, які ще не отримали значення), обробки помилок, колекцій і багато чого іншого!
В цьому розділі ми розглянемо основні положення узагальнених типів, які ви, скоріш за все, часто будете використовувати.