Tour de Rust Tabla de Contenidos

Result

Rust tiene un enumerado genérico integrado llamado Result que nos permite devolver un valor que puede dar error. Es la forma que este lenguaje tiene de gestionar los errores.

enum Result<T, E> {
    Ok(T),
    Err(E),
}

Ten en cuenta que nuestro tipo genérico tiene múltiples tipos parametrizados separados por una coma.

Este enum es tan común que se pueden crear instancias del enum en cualquier lugar con las palabras reservadas Ok y Err.