pub |
Publique |
|---|---|
| Rust | |
Syntaxe
|
mod mon_module { fn interne() { // instructions } pub fn publique() { // accessible de l'extérieur } } |
Paramètres
| Nom | Description |
|---|---|
| mod mon_module | Ce paramètre permet de définir un module dans lequel certains éléments peuvent être rendus publics grâce à pub. |
| fn publique() | Ce paramètre permet de définir une fonction explicitement accessible de l'extérieur grâce au modificateur pub. |
Description
Ce mot réservé permet de dénoter la visibilité publique dans les champs struct, les blocs impl ou les modules.
Remarques
Permet de rendre un élément visible pour les autres.
Le mot clef pub rend tout module, fonction ou structure de données accessible depuis des modules externes. Le mot clef pub peut également être utilisé dans une déclaration use pour réexporter un identifiant depuis un espace de noms.
Dernière mise à jour : Vendredi, le 1er Août 2025