Rust es un lenguaje de programación compilado, de propósito general y multiparadigma que está siendo desarrollado por Fundación Rust. Es un lenguaje de programación multiparadigmático que soporta programación funcional pura, por procedimientos, imperativa y orientada a objetos.
Rust permite eludir restricciones de vida mediante asignación covariante
El proyecto Rust ha identificado una vulnerabilidad crítica en su sistema de verificación de préstamos (borrow checker) que permite eludir las restricciones de vida (lifetime) de los campos de una estructura mediante asignación covariante. Este fallo, clasificado como una brecha de seguridad (I-unso
