Tour de Rust Tabla de Contenidos

Tiempo de Vida Estático ( static )

Una variable estática (static) es un recurso de memoria creado en tiempo de compilación que existe desde el inicio de un programa hasta su fin. Los tipos deben estar explícitamente especificados. Un tiempo de vida estático (static) es un recurso de memoria que dura indefinidamente hasta el final de un programa. Hay que tener en cuenta que, según esta definición, algunos recursos de vida estática pueden crearse en tiempo de ejecución.

Los recursos con tiempos de vida estáticos tienen un especificador especial de tiempo de vida 'static.

Los recursos 'static nunca se liberarán.

Si los recursos de tiempo de vida estáticos contienen referencias, éstas deben ser 'static (cualquier otra tendrá un tiempo de vida inferior).

Detalles de la memoria: