Conversión

Los tipos elementales se pueden convertir entre sí mediante conversión explícita.

Rust aborda la conversión entre tipos personalizados (es decir, struct y enum) mediante el uso de rasgos. Las conversiones genéricas usarán los rasgos From y Into. Sin embargo, hay otros más específicos para los casos más comunes, en particular cuando se convierte desde y hacia Strings.