Result<T, E>
para indicar errores recuperables durante la ejecución. Los errores irrecuperables causan pánicos, que es un tema propio.
Los detalles del manejo de errores se describen en The Rust Programming Language (también conocido como The Book)